Dungannon 21 Garryowen 24
Garryowen number 10 Billy Treacy was the man-of-the-hour at Stevenson Park, as they overhauled Dungannon for a crucial 24-21 win.
Their seventh victory - sees Paul Cunningham's men up to third, two points behind leaders Clontarf.
Treacy, deputising for Alan Purcell, grabbed a late try to deny 'Gannon their second straight win, after Jeremy Davidson's side had led through Gillan Carruthers' early converted try and a John McGuckin penalty.
Garryowen's former Ireland Under-19 Steve Bradshaw touched down soon after to quickly level at 13-all, but despite conceding three Gerry Hurley penalties, Carruthers' second try saw the home side turn 18-16 in front.
Hurley's fourth penalty reassumed the lead for Garryowen, and though 'Gannon managed to hit back through a Neil Patterson kick, Garryowen and Treacy had the final say.
Scorers: Dungannon: Tries: Gillan Carruthers 2; Con: John McGuckin; Pens: John McGuckin 2, Neil Patterson
Garryowen: Tries: Steve Bradshaw, Billy Treacy; Cons: Gerry Hurley; Pens: Hurley 4