A game of contrasting outcomes. Yate's spirited performance especially in the second half put a slight gloss on a disappointing end of season run while Cleeve's defeat meant a bottom of the table finish and almost certain relegation.
Cleeve started brightly enough and carved out the best chances early on. Harvey Rivers pushed away a shot from Jack Watts and Joe Noakes should have hit the target when he got in a header unopposed from the corner.
Only good fortune kept the Yate goal intact in the 37th minute when Cleeve substitute Harlie Price stabbed the ball goal-wards from close range from a Harrison Iddles cross only for Rivers to be in the right place to make the block at the expense of a corner.
Yate rallied and enjoyed their best spell in the five minutes leading up to the half-time break.
Dave Sims-Burgess and Ross Langworthy were both denied by the legs of Cleeve goalkeeper Sam Gilder before Nick Peare opened the scoring with a long range header into the far corner after a misplaced clearance from a Ben Brooks corner.
A second goal was to prove crucial and that came only minutes after the re-start, Langworthy's driven cross from the left ending up in the net off Cleeve defender Noakes as he tried to make a clearance on the far post.
Yate then dominated with some incisive attacking football and, apart from one sliced effort from Joe Bates at the other end, should have gone on to win the game far more convincingly.
Steve Davies had efforts blocked on several occasions, Langworthy's lob lacked height and was saved by Gilder while Adam Price and Peare were just unable to finish after jinking through the Cleeve defence.
Man of the match: Nick Peare. Attendance: 165
Yate Town: Rivers, Evans (Rennie 17 minutes), Gregan, Peare, Boulton, Hitchings, Price, Sims-Burgess (Tanner 60 minutes), Davies, Brooks, Langworthy (Anderson 85 minutes). Subs not used: Blake, Thomson.
Updated 20:46 - 30 Apr 2018 by Lawrence Wortman