Peterborough United 3-0 Bristol City

Peterborough United won for their first time in eight games as they comfortably beat Bristol City at London Road.

Recalled Lee Tomlin gave the hosts an early lead, nodding in after Liam Fontaine had cleared off the line.

City started the second half brightly, but Posh killed off their comeback on the hour mark when David Ball lashed into the top corner.

Tomlin added his second late on, tapping in Emile Sinclair's pass for Posh's third to wrap up victory.

Media playback is not supported on this device

Ferguson pleased with crucial win

With Manchester United out of the FA Cup, Sir Alex Ferguson was at London Road to watch his son Darren's side in action.

Peterborough enjoyed the best of the first half, Gabriel Zakuani heading against the bar, while Ball came close following Tomlin's opener.

Visiting manager Derek McInnes switched to 4-4-2 at half-time and his tactical change appeared to be paying off when City bombarded the Posh goal at the start of the second period.

Media playback is not supported on this device

McInnes apologises for 'poor' City

Posh keeper Paul Jones was in inspired form, saving from Fontaine and Albert Adomah before punching clear Chris Wood's header.

However, Ball struck against the run of play, skipping past two markers before firing home.

Chances dried up as the match went on, before Tomlin celebrated his return to the starting line-up with an easy second goal.

Live text commentary

Top Stories