Carl Baker bagged a brace in a behind-closed-doors friendly success over Oxford United at stadiummk on Monday afternoon.
The visitors pulled one back on 70 minutes, but Baker restored the two-goal cushion and concluded a worthwhile run-out in the final stages when he smashed home a penalty.
Dons began brightly and they went ahead inside 15 minutes when, after playing a clever one-two with Kabongo Tshimanga, Ben Tilney found the net from the edge of the box via a deflection.
Shortly afterwards, captain Carl Baker made it 2-0 in stunning fashion when he received the ball 20 yards out, jinked his way past three Oxford defenders and fired home a fine effort.
It was almost 3-0 a couple of minutes later when Jordan Spence broke at pace and fed Conor Furlong, who was brilliantly denied by the Sam Slocombe from 15 yards.
Oxford started to come back into it as the game ticked past the half-hour mark but the Dons dealt comfortably with the U’s threw at them, meaning they went in at half-time with that two-goal cushion.
Callum Brittain, gaining more minutes after coming back from injury, saw a fierce drive well saved five minutes into the second half.
At the other end, Charlie Burns made two superb saves to keep the score at 2-0, a lead they almost extended on the hour mark through Andrew Osei-Bonsu, who hit the post with a good effort.
However, there was nothing Burns could do shortly afterwards as the visitors pulled one back - their right-winger firing home a dangerous cross at the back post from close range.
The Dons’ two-goal cushion was restored in the closing stages, Baker stepping up from the penalty spot and smashing the past Slocombe and into the roof of the net.
MK Dons: Burns; Brittain (Jackson 72), Hunt (Kioso 72), Spence, Tilney; Hadden, Osei-Bonsu; Baker, Furlong (Nombe 75), Carruthers; Tshimanga.
Unused subs: McCorkell, Thomas-Asante.