Magners League review:Ulster moved into the play-off zone after seeing off Newport Gwent Dragons 25-23 for their fourth Magners League win in succession.
It was dramatic stuff as a last-minute drop goal from Ruan Pienaar sealed the win moments after a similar effort from Jason Tovey looked to have sealed it for the Dragons, who instead had to content themselves with a losing bonus point.
The home side seemed to have lost their grip on the game when trailing 17-10 at the hour mark but tries from subs Tommy Seymour and Darren Cave got them back in the game before Pienaar's dramatic winner.
Glasgowgot their first Magners League win in seven as they beat Treviso25-17 in an exciting, incident-packed match but remain second-bottom of the standings.
The Warriors were deserved winners, reasserting themselves well after their performance dipped and scoring three tries through fit-again prop Jon Welsh, centre Peter Murchie and wing Alex Dunbar with the boot of fly-half Duncan Weir adding the extras.
Treviso battled throughout, snapping up tries from Michele Rizzo and Ludovico Nitoglia with number 10 Willem de Waal kicking two conversions and a penalty.