 In December 2012, he then scored twice in a 2–0 win against Oldham Athletic, before scoring again in the following game, a 5–0 win against Tranmere Rovers.He then scored his final goal of the season on 5 January 2013, in a 4–0 win against Carlisle United.He helped Swindon to finish in the play-off positions, and played in the second leg of the semi-final against Brentford, which finished 3–3, leaving the tie 4–4 on aggregate, with Brentford then going on to win the penalty shoot-out 5–4.