Ellis Simms bagged another brace in pre-season, as the Sky Blues ran away winners at Stadium:MK.
Simms found two in quick succession before the break, to put City in front after Jonathan Leko had put the hosts in front.
Following the restart, goals from Josh Eccles, Bradley Stretton and a third for Kasey Palmer in as many games secured the victory.
With 30 seconds on the clock, MK Dons were awarded a penalty when Kyle McFadzean was adjudged to have brought down Dawson Devoy in the area.
Jonathan Leko stepped-up to take the spot-kick and he sent Brad Collins the wrong way and found the back of the net.
City looked for an immediate response, but they were denied twice by Craig MacGillivray in the MK Dons goal.
Firstly, the ‘keeper got down low to his right to keep out Gustavo Hamer’s shot from distance and then from the resulting corner, he made a good stop to deny McFadzean with a header.
Ten minutes in and it was Ben Sheaf who went close to finding a leveller, bending the ball inches past the post, with MacGillivray beaten.
Some neat work on the edge of the area between Kasey Palmer and Godden saw Ellis Simms released, but his shot was saved well by the Dons number one.
The Dons ‘keeper was enduring a busy evening, producing another save midway through the first half to deny Josh Eccles’ placed effort from the edge of the area.
Simms came the closest to finding the Sky Blues equaliser, firing narrowly wide from a tight angle with half-hour on the clock.
City’s number nine did find the leveller however ten minutes later, latching onto a through ball from Hamer on the edge of the area to slot the ball past MacGillivray to make it 1-1.
It then took just a minute for Simms to find the Sky Blues and his second of the game, this time getting on the end of Jake Bidwell’s cross to head the ball into the back of the net.
HALF-TIME: MK Dons 1-2 Sky Blues
The Sky Blues started the second half on the front foot and they almost had a third, but Godden’s header came back off of the woodwork just a minute into the second 45.
Godden continued to push to get his name on the scoresheet, but this time his volley went into the ground and flew over the bar.
On the hour-mark City made four changes and one of those changes saw Josh Eccles move into midfield and withing seconds he fired the ball in from the edge of the box, leaving MacGillivray with no chance.
Justin Obikwu was one of those substitutes and he came within inches of making it four, as he got on the end of Palmer’s ball into the box, but he’s outstretched effort hit the post.
However, Obikwu would turn provider moment later, picking out Palmer in the area and he curled the ball beyond the ‘keeper and into the back of the net.
Obiwku was making himself a threat since his arrival into the game, this time striking the ball from the edge of the area and forcing MacGillivray into a save to his right.
Then, with the last kick of the game, Bradley Stretton got himself on the end of a Tatsuhiro Sakamoto ball into the box and he put the ball into the back of the net.
FULL-TIME: MK Dons 1-5 Sky Blues
Goals: Jonathan Leko, Ellis Simms x2, Josh Eccles, Kasey Palmer, Bradley Stretton
Yellows: Jonathan Leko
Sky Blues Xl: Brad Collins (GK), Bobby Thomas (63’ Howley), Kyle McFadzean (C) (82’ Lusala), Joel Latibeaudiere (72’ Burroughs); Josh Eccles (82’ Batanwi), Ben Sheaf (63’ Sakamoto), Gustavo Hamer (63’ Kelly), Jake Bidwell (82’ Eghosa); Kasey Palmer (83’ Stretton), Ellis Simms (83’ Andrews), Matty Godden (63’ Obikwu).
Subs: Simon Moore (GK), Cian Tyler (GK), Jack Burroughs, Tristen Batanwi, Callum Perry, Dermi Lusala, Ryan Howley, Liam Kelly, Kai Andrews, Evan Eghosa, Tatsuhiro Sakamoto, Justin Obikwu.