Sam parkin was still out injured for this game, and will Ifil and Milner returning to their clubs after their loans had run out Andy King had to make a number of chances to the starting line up including playing Ian Herring and Bryan Howard.
Swindon got off to a winning start after Tommy Mooney scored from close range on 33 minutes to score his 7th goal of the season.
On 53 minutes Bristol City were level after a Peacock header was enough to beat Evans in the Swindon goal following a cross.
Swindon then fell behind on 74 minutes with a good goal by Brian Tinnion beating the diving Evans in the Swindon goal.
Swindon pushed for another goal to try and get at least a goal, but Brsitol City held on to knock Swindon out of a play off spot and down to 7th in the table.
Unlike the game against Luton mid week in this game not a single player for either side was shown a red or yellow card with the referee having a good game.
Swindon's next game is next Saturday at home when Stockport County visit the County Ground.