Glasgow got back to winning ways in the Magners League, though they made heavy weather of putting away a determined Connacht outfit 34-20 at Firhill.
It was a dream return for centre Max Evans, making his first start of the season.
In only the the second minute, from a scrum set up by his brother Thom's chip ahead, Evans was on the end of a long miss pass from Dan Parks to go over for Parks to convert.
Connacht hit back and after a couple of dents by Frank Murphy and flanker Mike McCarthy, number 10 Ian Keatley dropped a simple goal only for Parks to restore the margin five minutes later with a 30-metre penalty.
Neither side were dominating although Glasgow had the best of the territory but a chip into Glasgow's half resulted in Keatley slotting a 42-metre shot.
Glasgow upped the pressure, sent Connacht skidding backwards in the scrum and opted to go again on winning the penalty, this time number eight John Beattie bursting off the back for the try.
Parks converted, then after big carries by Richie Gray and Moray Low, Thom Evans scorched through from 40 metres out, burst Gavin Duffy's tackle and evened the score with his brother.
Parks converted and Glasgow approached half-time 18 points up but a couple of controversial Keatley penalties, the second after Max Evans had almost claimed his second at the other end, kept Connacht in the game at the break.
Into the second half, an exchange of penalties between Parks and Keatley did little to enliven a scrappy second half as Glasgow's first-half sharpness deserted them.
Feisty defence with John Muldoon and Frank Murphy putting in big hits kept Glasgow at bay then a Murphy interception put Fionn Carr away for a try seven minutes from time.
Keatley missed the kick and Connacht were in sight of salvaging something from the game.
But it was Glasgow who claimed the bonus as Thom Evans notched his second try when he got on the end of a Mark McMillan chip into the danger zone.
Connacht came close in the dying minutes but had run out of shots to trouble the now confident Glasgow defence.