Match ends, Stevenage 1, Bristol City 3.
Stevenage were relegated from League One after a tame performance against mid-table Bristol City.
Only a victory would have kept alive the home side's slim hopes of avoiding the drop, but City's superior quality in the final third told.
Wade Elliott slotted a deserved opener from close range just before the break.
Baldock coolly scored the second and substitute Stephen Pearson converted another one-on-one chance to make it 3-0, before Luke Freeman's free-kick.
Freeman's stunning late effort at least gave something for the home fans to cheer on a miserable afternoon in which their side were second best for long periods.
The hosts started slowly and they could have been five or six down at the break had it not been for some inspired goalkeeping from Chris Day.
He denied Baldock four times and the City striker also headed another good opportunity wide.
The visitors finally took the lead three minutes before the interval when the impressive on-loan midfielder Elliott scored after good work by Brendon Moloney.
Stevenage improved after the interval but a long ball forward caught their defence napping and Baldock calmly netted the second goal.
Visiting keeper Simon Moore made a couple of fine saves after that - notably to keep out a Lucas Akins effort.
But Pearson ran through to grab a third and, although Freeman's fine set-piece strike raised a healthy cheer among the Stevenage supporters, Steve Cotterill's side cruised to victory.
Stevenage manager Graham Westley told BBC Three Counties Radio:
"I think they brought with them a very strong outfit. They've got some exceptional, probably Championship players in their squad.
"We've given youngsters their debut today. When you put youngsters, fresh out of the academy, up against lads who are costing a million quid, it's tough for them.
"The margin in the end could have probably been closer than it ended up in score terms, and there's plenty to be encouraged about in what we saw.
"I think the side gave a decent account of itself on the whole, bearing in mind the big players that were missing, the debutants, and the quality of the opposition."
Bristol City manager Steve Cotterill told BBC Radio Bristol:
"I think I would have enjoyed it a lot more if we had scored the goals our performance warranted.
"We could have been 8-0 up at half-time - and I mean that.
"We weren't quite ruthless enough with our chances, coupled with some good saves from their keeper. But I thought their attitude was spot on."
Line-ups
Stevenage
Formation 4-4-2
- 16Day
- 2WedgburySubstituted forN'Guessanat 84'minutes
- 29Hartley
- 14HeslopSubstituted forAkinsat 39'minutes
- 6Jones
- 24Doughty
- 17GordonSubstituted forOkenabirhieat 63'minutes
- 8Mousinho
- 15Freeman
- 10Burrow
- 20Smith
Substitutes
- 1Arnold
- 11Akins
- 25Flanagan
- 26Banvo
- 28N'Guessan
- 31Okenabirhie
- 33Henderson
Bristol City
Formation 4-4-2
- 30Moore
- 3Williams
- 17Cunningham
- 8ElliottSubstituted forPearsonat 73'minutes
- 2MoloneySubstituted forWagstaffat 89'minutes
- 36Nosworthy
- 34Gillett
- 21Pack
- 23BarnettSubstituted forEmmanuel-Thomasat 76'minutes
- 9Baldock
- 35Osborne
Substitutes
- 7Kelly
- 10Emmanuel-Thomas
- 11Wagstaff
- 14Reid
- 19Pearson
- 27Burns
- 32Richards
- Referee:
- Lee Collins
- Attendance:
- 2,901
Match Stats
- Possession
- Home52%
- Away48%
- Shots
- Home14
- Away13
- Shots on Target
- Home5
- Away10
- Corners
- Home4
- Away7
- Fouls
- Home6
- Away7
Live Text
Post update
Full Time
Second Half ends, Stevenage 1, Bristol City 3.
Post update
Foul by Jimmy Smith (Stevenage).
Post update
Marlon Pack (Bristol City) wins a free kick in the attacking half.
Post update
Attempt blocked. Luke Freeman (Stevenage) left footed shot from the left side of the box is blocked.
Post update
Attempt missed. Jimmy Smith (Stevenage) left footed shot from outside the box is high and wide to the left.
Substitution
Substitution, Bristol City. Scott Wagstaff replaces Brendan Moloney.
Post update
Attempt blocked. Brendan Moloney (Bristol City) right footed shot from the centre of the box is blocked.
Goal!
Goal! Stevenage 1, Bristol City 3. Luke Freeman (Stevenage) from a free kick with a left footed shot to the top left corner.
Substitution
Substitution, Stevenage. Joseph N'Guessan replaces Sam Wedgbury.
Post update
Lucas Akins (Stevenage) wins a free kick in the defensive half.
Post update
Foul by Nyron Nosworthy (Bristol City).
Post update
Corner, Bristol City. Conceded by Chris Day.
Post update
Attempt saved. Simon Gillett (Bristol City) left footed shot from outside the box is saved in the centre of the goal.
Post update
Corner, Stevenage. Conceded by Simon Gillett.
Post update
Luke Freeman (Stevenage) wins a free kick in the defensive half.
Post update
Foul by Brendan Moloney (Bristol City).
Substitution
Substitution, Bristol City. Jay Emmanuel-Thomas replaces Tyrone Barnett.
Goal!
Goal! Stevenage 0, Bristol City 3. Stephen Pearson (Bristol City) left footed shot from the centre of the box to the bottom right corner. Assisted by Tyrone Barnett.
Post update
Attempt blocked. Lucas Akins (Stevenage) left footed shot from outside the box is blocked.