Tipperary came from six points down to defeat Galway by nine in a quite remarkable All-Ireland SHC qualifier at Semple Stadium on a scoreline of 3-25 to 4-13.
With 51 minutes on the watch, the hosts trailed by 1-15 to 4-12 in front of 18,467 spectators in Thurles.
But a sensational final 20 minutes saw Eamon O’Shea’s rejuvenated charges outscore Galway by 2-10 to 0-1.
Seamus Callanan scored two goals during that sensational scoring blitz and finished the game with 3-8 to his name.
John ‘Bubbles’ O’Dwyer added six points and Noel McGrath chipped in with five points from play.
McGrath was quite superb in the second half, providing inspiration and leadership when it was needed most, but the switching of James Barry and Padraic Maher was also a crucial move.
Galway full-forward Johnny Glynn wreaked havoc on Maher and scored two second half goals to put the Westerners in the driving seat.
But Barry dropped from centre back, where he had started, to curtail the massive figure of Glynn.
Barry had lined out in the number six position from the throw-in after Conor O’Mahony was ruled out with a back injury.
In the reshuffle, Paddy Stapleton came into the team at right corner back, with Cathal Barrett moving to the left wing.
To accommodate Barrett’s move, captain Brendan Maher swapped flanks, lining out at right half back from the start.
At half-time, the sides were level in a game of huge significance.
Galway arrived on the back of a Leinster SHC semi-final replay defeat to Kilkenny a week ago.
And Tipp received a barrage of local criticism after losing to Limerick in the Munster semi final on 1 June.
When the dust settled, Tipp had secured a first championship victory since the Munster final of 2012 – and O’Shea could finally taste a win as Tipp boss.
Make no mistake, the Kilruane MacDonaghs man, coach to the 2010 All-Ireland winning team, was under pressure but he had vowed during the week that his players would do themselves justice.
And that they did with a stunning final flurry to snatch a win that could yet kickstart a run to Croke Park in September.
But it was Galway who got off to a dream start when Jason Flynn took a pass from that man Glynn to net in the fourth minute.
Tipp responded in kind through Callanan with less than 13 minutes on the watch and the sides were level at 1-7 and 1-8 apiece approaching half-time.
Another long Iarla Tannian delivery led to Galway’s second goal, as was the case with the first, as David Burke flicked to the net in the 31st minute.
Tipp were 2-8 to 1-9 down at that point but after O’Dwyer and Padraig Brehony traded scores, a brace of Callanan points, including a free, tied the scores a 1-12 to 2-9 at half-time.
Glynn, who had provided five assists by the 33rd minute, was a man possessed in the second half, netting in the 39th minute and again six minutes later to put Galway in the driving seat.
But Tipp were not done yet and that late revival will be talked about for a long time to come, with Galway boss Anthony Cunningham potentially facing the exit door after three years in charge.
TIPPERARY: D Gleeson; P Stapleton, Padraic Maher, M Cahill; B Maher, J Barry, C Barrett; R Maher, J Woodlock (0-01); G Ryan, Patrick Maher (0-01), N McGrath (0-05); J O’Dwyer (0-06), S Callanan (3-08, 0-07f), L Corbett (0-02).
Subs: K Bergin (0-01) for R Maher (h.t.), S McGrath (0-01) for G Ryan (69), J O’Brien for Corbett (70+2).
GALWAY: C Callanan; F Moore, R Burke, D Collins; I Tannian, Daithi Burke, J Coen; A Smith, P Brehony (0-01); David Burke (1-00), J Canning (0-05, 1sl), C Mannion (0-2); J Flynn (1-00), C Cooney (0-04f), J Glynn (2-00).
Subs: J Cooney for Brehony (h.t.), D Glennon (0-01) for David Burke (h.t), A Harte for Smith (46), N Burke for Tannian (58), D Hayes for Mannion (68).
Referee: C Lyons (Cork).