Pompey produced a remarkable turnaround to deservedly see off Wigan at Fratton Park.
The visitors needed a single point to be mathmetically certain of promotion, but were beaten 3-2.
Callum Lang and Will Keane had given them a commanding lead at the break, only for Danny Cowley's side to fight back in the second half.
George Hirst netted twice in as many minutes to level the contest before substitute Aiden O'Brien fired home a late winner.
Fans can watch the key moments (top video) or register with iFollow for extended highlights (middle video) and a full match replay (bottom video).
Please note that if the full match replay is playing the wrong audio, you can use the settings cog to toggle between home and away commentary.