Connacht wrapped up the contest with two tries in the first six minutes of the restart, including one from Fionn Carr, who overtook former winger Conor McPhillips as the province’s all-time record try scorer with 33.
“We knew these last two matches were crucial for us,” said coach Eric Elwood. “Coming back from the break to get two victories and come away with nine points, we are chuffed. We believe in what we are doing and we are sticking to our principles — tonight we got our rewards.”
A blistering start from the home side had them in front 8-0 after nine minutes via an Ian Keatley penalty and a try from right wing Brian Tuohy.
Glasgow hit back with a simple try from wing Hefin O’Hare in the 13th minute, but Gavin Duffy raced through to pounce for his side’s second try, which Keatley converted.
The Warriors replied with a Ruaridh Jackson penalty but despite piling on the pressure for long periods, it was Connacht who finished the half with a second Keatley penalty.
Crucially, it was the home side’s two quick-fire tries, from Carr and Tuohy, with Keatley the catalyst, that sealed the contest. The icing on the cake came via a 62nd-minute penalty try.
Scorers for Connacht: B Tuohy 2 tries; F Carr, G Duffy try each; Penalty try; I Keatley 3 cons, 2 pens.
Scorers for Glasgow: H O'Hare try; R Jackson pen.
CONNACHT: G Duffy; B Tuohy, N Ta’auso, T Nathan, F Carr; I Keatley, F Murphy; B Wilkinson, S Cronin, J Hagan; M Swift, McCarthy; A Browne, J O’Connor (capt), R Ofisa.
Replacements: M McComish for Ofisa (47), R Ah You for Hagan (52), C Willis for Murphy (64m), M Nikora for Keatley (65), A Flavin for Cronin and R Loughney for Wilkinson (both 68m), S Monahan for Tupohy (72).
GLASGOW WARRIORS: B Stortoni; H O’Hare, F Aramburu, P Murchie, DTH van der Merwe; R Jackson, C Gregor (capt); R Grant, F Thomson, E Kalman; A Muldowney, T Ryder; R Harley, C Forrester, J Beattie.
Replacements: J Welsh for, K Tkachuck for E Kalman (h/t), P Horne for Murchie (h/t), J Welsh for R Grant (47), R Wilson for Harley (52), C Fusaro for J Beattie (59), H Pyrgos for Stortoni and D Weir for Jackson (both 63), R Grant for J Welsh for (66), F Gillies for Thomson (68).
Referee: Tim Hayes (WRU).