Bradford City continued their resurgence with a comfortable win at Rochdale.
David Hopkin's side dominated the game from start to finish, taking the lead in the 23rd minute when Jack Payne's corner found Eoin Doyle.
His header was saved by Brendan Moore but Nathaniel Knight-Percival was first to the loose ball, firing home from close range.
Payne saw a shot beaten away by Moore, while Doyle was close with another header, and the home side were fortunate to get to half-time just one goal behind.
But the Bantams were quick out of the blocks again after the break and doubled their advantage when Payne weaved his way into the area and squared for Anthony O'Connor to sweep the ball home from six yards.
And the game was up for the home side on the hour mark when Doyle raced into the area and was caught from behind by Ryan Delaney, referee Andy Woolmer awarding the spot-kick which Doyle converted.
Substitute George Miller rounded off the scoring with a stunning 25-yard drive in the 89th minute.
Match report supplied by the Press Association.