An injury-ravaged Munster were still able to eke out a vital Pro 12 win.
They recovered from a shaky opening quarter to eventually seize control midway through the half, with No 8 Peter O'Mahony shining brightest.
Munster responded to the concession of a Ruaridh Jackson penalty through an Ian Keatley penalty and then Luke O'Dea touched down in the corner following a clever pass from Donncha O'Callaghan, earning his 200th cap for the province. Jackson and Keatley swapped penalties before O'Mahony burrowed his way over the line for an opportunistic 39th-minute try. Keatley added the extras as Munster departed at the break 18-6 ahead.
Glasgow came thundering into the contest in the third quarter with centre Stuart Hogg claiming tries after 42 and 47 minutes, as the deficit was trimmed down to 21-16.
Keatley and Glasgow replacement Duncan Weir nailed penalties, which left the issue delicately poised entering the final quarter, but a 74th-minute try from replacement Conor Murray proved to be the decisive score. Hogg completed his hat-trick with the last play to earn Glasgow a bonus point.
Scorers -- Munster: L O'Dea; P O'Mahony, C Murray tries, I Keatley 6 pens, 1 con. Glasgow: S Hogg 3 tries, R Jackson 2 pens, D Weir 2 pens, 1 con
Munster: F Jones; L O'Dea (I Dineen 73), J Murphy, L Mafi, S Zebo; I Keatley, T O'Leary (C Murray 55); W du Preez (M Horan 55), M Sherry (D Varley 66), S Archer (J Ryan 74); D O'Callaghan, M O'Driscoll (capt) (B Holland, 74); D Ryan, T O'Donnell (P Butler, 70), P O'Mahony
Glasgow Warriors: P Murchie; F Aramburu, S Hogg, A Dunbar, C Shaw (T Seymour 74); R Jackson (D Weir 55), C Cusiter (H Pygros 41); J Welsh (R Grant 41), P McArthur (D Hall 52, P McArthur 78), M Cusack (M Low 52); R Gray (T Ryder 65), A Kellock (capt); R Harley, C Fusaro, J Beattie (C Forrester, 70)
Referee: N Owens (WRU)
Sunday Indo Sport