Second-half strikes from Bali Mumba and Morgan Whittaker completed a thrilling Plymouth fightback to leapfrog Ipswich at the top of League One.
The Tractor Boys led at half-time through former Argyle favourite Freddie Ladapo’s deflected looping effort.
Mumba’s 69th-minute stunner brought the home side level and turned the tide of the match before Whittaker’s deflected shot into the top corner completed the turnaround six minutes later.
Ipswich goalkeeper Christian Walton hit the crossbar with a header from a corner in the dying moments of a remarkable end to the match.
The game pitted the league’s best home and away records against each other as well as third v first in the table.
And Ipswich looked set to stretch their unbeaten start to the season to 10 games when Ladapo’s angled shot cannoned up off Dan Scarr and over Plymouth goalkeeper Michael Cooper to give the away side the lead.
Ipswich were fortunate to end the half with 11 players as they went in 1-0 up, with Marcus Harness and captain Sam Morsy both escaping with yellow cards for late challenges.
The away side started the second half looking to add to their tally, with on-loan Argyle defender Nigel Lonwijk making a crucial block to deny Janoi Donacien.
Mumba then breathed life into Home Park, drilling home through a crowded penalty area past Walton in the Ipswich goal.
Walton then got down to make a fine save to turn Whittaker’s left-foot strike around the post but he could do nothing about the next one, as the attacker smashed another shot at the Ipswich goal, which flew into the top corner via a deflection.
Ipswich won a corner deep into added time and up came Walton, the goalkeeper rising high to meet the ball and send it crashing against the bar, with Plymouth holding on to all three points.
- 21LonwijkSubstituted forGillespheyat 90+3′minutes
- 7ButcherSubstituted forHoughtonat 61′minutes
- 19WhittakerSubstituted forGrantat 90+3′minutes
- 10MayorSubstituted forCosgroveat 61′minutes
- 11EnnisSubstituted forJenkins-Daviesat 83′minutes
- 4EdmundsonBooked at 66mins
- 8EvansBooked at 71mins
- 5MorsyBooked at 22mins
- 3DavisSubstituted forEdwardsat 80′minutes
- 10ChaplinSubstituted forAhadmeat 81′minutes
- 11HarnessBooked at 20minsSubstituted forJohn-Julesat 59′minutes
- 9LadapoSubstituted forVincent-Youngat 59′minutes
- Scott Oldham
Match ends, Plymouth Argyle 2, Ipswich Town 1.
Second Half ends, Plymouth Argyle 2, Ipswich Town 1.
Corner, Ipswich Town. Conceded by Michael Cooper.
Attempt blocked. Tyreece John-Jules (Ipswich Town) right footed shot from the right side of the six yard box is blocked.
Christian Walton (Ipswich Town) hits the bar with a header from the centre of the box. Assisted by Lee Evans with a cross following a corner.
Corner, Ipswich Town. Conceded by Macaulay Gillesphey.
Substitution, Plymouth Argyle. Conor Grant replaces Morgan Whittaker.
Substitution, Plymouth Argyle. Macaulay Gillesphey replaces Nigel Lonwijk.
Attempt saved. Kyle Edwards (Ipswich Town) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Kane Vincent-Young.
Luke Woolfenden (Ipswich Town) wins a free kick in the defensive half.
Foul by Sam Cosgrove (Plymouth Argyle).
Attempt missed. Kayden Jackson (Ipswich Town) right footed shot from outside the box is close, but misses to the right. Assisted by Janoi Donacien.
Substitution, Plymouth Argyle. William Jenkins-Davies replaces Niall Ennis.
Substitution, Ipswich Town. Gassan Ahadme replaces Conor Chaplin.
Substitution, Ipswich Town. Kyle Edwards replaces Leif Davis.
Foul by Joe Edwards (Plymouth Argyle).
George Edmundson (Ipswich Town) wins a free kick in the defensive half.
Foul by Nigel Lonwijk (Plymouth Argyle).
Conor Chaplin (Ipswich Town) wins a free kick in the defensive half.
Goal! Plymouth Argyle 2, Ipswich Town 1. Morgan Whittaker (Plymouth Argyle) left footed shot from outside the box to the top left corner. Assisted by Joe Edwards.