Peterborough United winger Marcus Maddison added another tremendous performance to his archive last night as the Posh progressed to the third round of the FA Cup. 

A goal and two assists, as well as creating plenty of other chances, helped Steve Evans' side to a 4-4 draw against Bradford City before winning on penalties.

Striker Ivan Toney fired the Posh into a commanding position with two goals inside 20 minutes, first firing home a ridiculous 50-yard free-kick from just past the half-way line before heading home a Maddison cross.

A goal for the winger regained the visitor's two-goal lead after George Miller had pulled one back for David Hopkin's side.

The home side largely bossed the second-half and managed to pull themselves in front by the 72nd minute before Toney completed his hat-trick to make it 4-4.

Maddison stroked home his penalty with ease to cap off a brilliant night as Connor O'Malley saved three Bradford spot-kicks to send the Posh through.

It was a night with plenty of talking points, but Maddison's performance was what impressed the fans more than anything...