Ulster claimed a second bonus-point win in as many weeks with a 42-20 Pro12 victory over Edinburgh at Murrayfield on Friday.
Ian Humphreys slotted two penalties to hand Ulster a 6-0 lead after 12 minutes, but Edinburgh responded with the first try of the night when Nick De Luca pounced on a loose ball from the re-start.
Greig Laidlaw converted and added a penalty to give Edinburgh a short-lived lead.
Ruan Pienaar was given the responsibility of kicking at goal following a game-ending injury to Humphreys and the South African's first penalty brought Ulster back to within a point of the hosts.
Ulster then hit Edinburgh with a two-try burst, Rory Best crossing for the first and Dan Tuohy adding a second after a smart counter-attack - again straight from the re-start.
Pienaar was unable to land either of his conversion attempts and Laidlaw's penalty on the stroke of half-time made it 13-19 at the interval.
Ulster were fastest out of the blocks in the second half, scoring thirteen unanswered points thanks to two penalties and a try from Andrew Trimble with the conversion from Pienaar.
Replacement hooker Alan Walker barged his way over after loose play at the line-out from Ulster for his maiden try for Edinburgh to give the Scots a lifeline. Laidlaw converted.
But another needless penalty by Edinburgh, successfully kicked by Pienaar, quickly nipped any thoughts of a comeback in the bud.
Great play on the counter attack from replacement half-back Paul Marshall created Ulster's fourth and final try, Darren Cave going over on 75 minutes, before Pienaar applied the final touch with his fourth penalty a minute from time.
Tries: de Luca, Walker
Cons: Godman, Laidlaw
Pens: Laidlaw 2
Tries: Best, Tuohy, Trimble, Cave
Cons: Pienaar 2
Pens: Humphreys 2, Pienaar 4
Edinburgh: 15 Chris Paterson, 14 Tom Brown, 13 Nick De Luca, 12 James King, 11 Tim Visser, 10 Phil Godman, 9 Greig Laidlaw (c) 8 Netani Talei, 7 Roddy Grant, 6 Stuart McInally, 5 Esteban Lozada, 4 Sean Cox, 3 Geoff Cross, 2 Ross Ford, 1 Allan Jacobsen.
Replacements: 16 Alun Walker, 17 Kyle Traynor, 18 Jack Gilding, 19 Grant Gilchrist, 20 Alan MacDonald, 21 Chris Leck, 22 Matt Scott, 23 Jim Thompson.
Ulster: 15 Stefan Terblanche, 14 Andrew Trimble, 13 Darren Cave, 12 Ian Whitten, 11 Craig Gilroy, 10 Ian Humphreys, 9 Ruan Pienaar, 8 Pedrie Wannenburg, 7 Chris Henry, 6 Stephen Ferris, 5 Dan Tuohy, 4 Johann Muller (capt), 3 John Afoa, 2 Rory Best, 1 Tom Court.
Replacements: 16 Andi Kyriacou, 17 Callum Black, 18 Adam Macklin, 19 Lewis Stevenson, 20 Willie Faloon, 21 Paul Marshall, 22 Paddy Wallace, 23 Adam D'Arcy
Referee: George Clancy