Ipswich Town grabbed a late goal to beat Peterborough 3-2 in a breathtaking encounter between the two Championship sides at Portman Road.
Michael Chopra had the first effort of the game, heading straight at goalkeeper Paul Jones.
Tyrone Barnett had an even better chance just moments later for the away side, but guided his shot wide.
The game started in an open fashion, with both sides threatening to take the lead. Jay Emmanuel-Thomas let fly for Ipswich from distance but Jones was equal to it.
The Posh hit the home side on a quick counter-attack, but George Boyd couldn't find the finish to end the move, dragging his shot wide.
Jones again denied Emmanuel-Thomas with a fine save, but from the resulting set piece, the Tractor Boys took the lead. The corner was never cleared properly by the Peterborough defence and Grant Leadbitter fired home from six yards on 15 minutes.
The Posh started to push forward to get themselves back into the game and managed to equalise on 35 minutes. Boyd found Barnett with a superb pass and Ipswich's goalkeeper Alex McCarthy slid out to block it, however the striker just got a toe to the ball and it rebounded off him and into the net.
Paul Taylor was then denied by McCarthy from distance as The Posh got in behind Ipswich's incredibly high line again.
Shaun Brisley was then on hand to deny Lee Martin minutes later before the half-time whistle signalled an end to an impressive first half.
The Posh were the frst side to work the goalkeeper after the restart, when Boyd forced McCarthy into a fine low save on 48 minutes as his drilled effort was pushed around the post for a corner kick.
Chopra then fired wide of the target as the home side began to get on top.
Former Cardiff City man Chopra fired over from close-range as the Tractor Boys continued to press. The striker came even closer moments later as his fierce toe-poke crashed against the crossbar.
Ipswich's pressure paid off on 77 minutes when a deep corner to the back post was nodded across goal, it was pushed out by Jones straight to Daryl Murphy who made no mistake.
On 83 minutes, Posh got themselves level through substitute Emile Sinclair who controlled a pass from Boyd and finished well from close-range.
The home side regained again on 85 minute through Aaron Cresswell, the full back advanced and hit a shot from distance, it deflected off the boot of Zakuani and diverted the ball into the other side of the goal past Jones.
The game finally ended in a 3-2 win for Ipswich after an end-to-end 90 minutes.