Fly half Jamie Gavin was the toast of Garryowen as they beat arch rivals Shannon in a lively ODM Munster Senior cup Semi Final at Thomond Park.
Without a win from five AIL games, Garryowen, got off to a flying start when Alan Gaughan had a try after only two minutes. Gavin converted and then added a penalty.
But a penalty by Tadgh Bennett, who then converted David O'Donovan's try, made it 10-10 after 26 minutes.
Bennett had a try which he converted to have Shannon 17-10 in front but Gavin landed a penalty and then scored a try which he converted to earn the bragging rights.
Scorers Shannon: T Bennett try, pen, 2 cons, D O'Donovan try.
Garryowen: J Gavin try, 2 pens, 2 cons, A Gaughan try.