Last updated on .From the section League One

Blackpool came out on top in an absorbing seven-goal thriller against Peterborough United at Bloomfield Road.

Mo Eisa handed Posh the advantage before Niall Mason put through his own net to make it level.

Armand Gnanduillet gave the Seasiders the lead, but Ivan Toney equalised moments before the break in a pulsating first half.

Gnanduillet fired in from the penalty spot after half-time and Marcus Maddison did the same for Peterborough, before Dan Butler's own goal ensured a Blackpool win.

Eisa scored inside 15 minutes with a dipping effort that nestled beyond Jak Alnwick.

The hosts equalised before the half-hour mark when Gnanduillet and Mason tussled and the defender inadvertently stabbed past Christy Pym.

Blackpool led when Pym parried Calum Macdonald's cross to Gnanduillet who fired home, but the visitors drew level when Toney's low header trickled in from Butler's cross.

Gnanduillet tucked away a penalty after the restart following Mark Beevers' challenge on him to hand Blackpool the lead once more.

Peterborough levelled again when Ryan Edwards hauled down Beevers with 20 minutes left and Maddison stroked in the resulting spot-kick.

However, the drama continued when Liam Feeney's 74th-minute cross snuck in off Butler for the winner.

Match report supplied by PA Media.