MK Dons ran out 2-0 winners at Port Vale thanks to first half goals from Chuks Aneke and Kieran Agard.
Two goals in seven minutes around the half-hour mark saw the Dons take the points from the trip to Staffordshire.
The result is the Dons’ first win in the league since the end of August, and sees the team move into the top 6 of the League Two table ahead of Saturday’s meeting with Cheltenham Town.
The home side had early chances, with Mitchell Clark denied by a sprawling stop from Lee Nicholls, and Manny Oyeleke also forced a save out of the Dons goalkeeper.
Agard saw one half-chance saved by home goalkeeper Scott Brown and another go wide, while Tom Pope headed wide for the home side.
The Dons took the lead through Aneke 23 minutes into the game. A sweeping move for the Dons eventually saw Aneke receive Baily Cargill’s low cross and dispatch it beyond the keeper.
Alex Gilbey then saw a shot saved before the Dons grabbed a second goal. Agard was able to hold the ball up, turn his marker, and slot the ball into the goal.
Ryan Watson and Gilbey came close with efforts in the final stages of the first half. After the break, the game continued to be lively but had a lack of chances.
Port Vale then finished with 10 men when they used all 3 subs before losing Cristian Montano to injury.
Late opportunities saw Rhys Healey have a header saved and George Williams strike an effort off the crossbar. But the Dons had done enough to pick up the points and a much needed boost.