Fourteen man Tipperary put in a battling display to delight their fans among the 25,500 attendance at Semple Stadium to overcome the Limerick challenge and qualify for another Munster senior hurling final.
Down a man following the red card for John 'Bubbles' O'Dwyer in the 14th minute, Tipperary dug deep to overcome their numerical disadvantage and were well worth their 3-12 to 1-16 win.
An injury time Limerick goal from Tom Morrissey reduced the margin to just two points when it seemed that Tipp had victory secured and made for an anxious last few seconds.
However time ran out on the Shannonsiders and the two point margin at the end didn't truly reflect the home side's superiority.
It now promises to be a magical July for Tipperary GAA with the hurlers through to meet Waterford in a repeat of last year's final and the footballers meeting Kerry in the big ball decider.
The footballers had set the bar high for the hurlers following last Sunday's shock win over Cork - and they met the challenge in style.
O'Dwyer's dismissal with a straight red for a pull on Richie English was the only blot on Tipperary's first quarter display.
Midfield Michael Breen proved to be the star of the early stages with two goals that settled Tipp, a huge contribution in such circumstances.
Seamus Callanan chipped in with a third and those goals proved crucial in giving the Premier a 3-5 to 0-11 half time lead - especially as they went from the 11th to the 24th minute without a score.
But while Breen and Callanan were doing the damage at one end, the backs were doing their job superbly at the other with James Barry, Cathal Barrett, Ronan Maher and Paudie Maher all superb.
Team captain Brendan Maher also put in a wonderful display and with Breen gave Tipp an edge at midfield.
Limerick contributed to a hugely entertaining contest in difficult conditions but never really exploited their extra man.
Indeed it was Tipperary who responded better to O'Dwyer's departure and manager Michael Ryan will be thrilled with the battling display that saw them play 56 minutes with fourteen men.
He will be less happy with O'Dwyer's pull that led to the sending off as it also means that he misses the final against a Waterford team hungry for revenge after last year's final loss to Tipperary.
His loss will be significant but with Callanan still posing a huge goal threat, Noel McGrath showing delightful skills and Bonner Maher reproducing some of his best form, the attack still looks potent.
And the bench looks formidable with Ryan able to bring in Kieran Bergin, Jason Forde and Niall O'Meara as legs tired in the heavy conditions.
So July 10 against Waterford provides the latest test for Michael Ryan in his first term as manager following wins over Cork and Limerick.
He will have have learned more from the Limerick win than that against Cork but knows that the biggest challenge is probably yet to come from the Deise.
Tipperary - Darren Gleeson; Cathal Barrett, James Barry, Michael Cahill; Seamus Kennedy, Ronan Maher, Pádraic Maher (0-1); Brendan Maher, Michael Breen (2-1); Noel McGrath (0-3), Patrick Maher, Dan McCormack; John O’Dwyer, Seamus Callanan (1-6, 0-3f, 0-2 65s), John McGrath (0-1).
Subs: Niall O’Meara for McCormack, Donagh Maher for R Maher, Jason Forde for Patrick Maher, Kieran Bergin for B Maher, D Quinn for Breen.
Limerick - N Quaid; S Hickey, D Morrissey, R English; D Byrnes, G O’Mahony, T Condon; J Ryan (0-1), P Browne; G Hegarty (0-1), S Dowling (0-9, 8f), C Lynch (0-1); B Nash (0-1), D Hannon (0-2), G Mulcahy.
Subs: T Morrissey (1-0) for Ryan, K Downes for Nash, J Fitzgibbon (0-1) for Hegarty.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.