Lindon Meikle came off the bench to earn Mansfield Town a 2-2 draw with Portsmouth in a topsy-turvy League Two clash at Field Mill.
Ben Hutchinson's first goal of the season fired the Stags ahead on 31 minutes.
However, strikes from Andy Barcham and David Connolly then turned the game on its head as Pompey reached half time 2-1 up.
Mansfield threw the kitchen sink at their opponents after the break and were duly rewarded with 18 minutes remaining.
Meikle collected Matthew Rhead's neat pass, before showing impressive composure to finish well from 10 yards.
Mansfield climb to 14th in the table, level on points with Pompey, who sit 11th.