Ulster led 15-7 at the break thanks to a try from centre Darren Cave, a penalty try and a penalty and conversion from Paddy Jackson. Glasgow’s points came courtesy of a Gordon Reid try converted by Finn Russell. A Russell penalty and a Tommy Seymour converted try put the Warriors into an unlikely lead, but a Jackson try at the other end condemned Glasgow to a second straight defeat. Ulster went ahead after five minutes thanks to a long-range penalty from Jackson. Two minutes later full-back Jared Payne touched down by the posts, but a tip tackle by Ian Henderson on Seymour saw the try disallowed.
Cave finished off the game’s first try after 16 minutes, but almost immediately Glasgow’s only sustained attack of the half ended with prop Reid getting over from close range. Russell added the extras.
But the visitors’ luck turned right on half-time when referee Davies awarded them a penalty try and sent Glasgow winger Leonardo Sarto to the sin bin for a no-arms tackle on opposite number Charles Piutau. A Russell penalty got Glasgow within striking distance before full-back Stuart Hogg put in Seymour for his seventh try of the season. However, two minutes later Jackson restored Ulster’s lead with a try.