Milton Keynes Dons 2 Shrewsbury Town 3
Loanee Tom Eaves struck twice before a freak own goal secured Shrewsbury their first win in four games at Stadium MK.
The Bolton youngster drove two powerful shots home inside three first-half minutes to provide Graham Turner's side with a great start. But former Town striker Ryan Lowe halved the lead from a corner soon after.


And Lowe was left free to head home an equaliser two minutes after the restart.
However, Dons' centre-half Antony Kay blundered when he diverted a cross from Matt Richards past his own keeper for Salop's 68th-minute winner.