However a high tackle, this time by Andrew Trimble on Blair, earned the Irish centre a yellow card and Blair picked himself up to kick the equalising penalty.The Blues were unable to score while Ulster were a man short, but shortly after he returned a brilliant break by Macleod split the visitors' rearguard and although Chris Czekaj was stopped 20 yards out, his strength and the assistance of team-mate Jamie Robinson drove the wing over. Blair converted.
Robinson was tackled on the line by Isaac Boss, while Rush and prop Taufaao Filise were denied as the Blues finished the half on top. They should have extended their lead in the opening attack of the second session, but Rhys Williams dropped a try-scoring pass from lively flanker Andy Powell.
But Ulster gained 50 yards with a driving maul and repeated the ploy close to the line, creating a position from which Andrew Maxwell trotted over, only to be called back for a forward pass.
Tremendous Blues tackling, notably by Robinson and Powell, kept Ulster at bay.
But the defence eventually cracked, Rhys Williams and Bradley Davies letting number eight Roger Wilson through to the line, Steinmetz converting. A wayward pass by Macleod was hacked on by Steinmetz and his fellow centre, Trimble, raced under the posts for another converted try.
Blair struck the woodwork with a Blues penalty, but the home side hit back immediately when Czekaj sniped to send replacement Tom Shanklin over and Macleod converted.
Macleod missed with two attempted drop goals, but a mistake by Ulster wing Tommy Bowe allowed the Blues to stay in position for the fly-half to get a third chance, which he duly slotted over with what proved to be the last kick of a pulsating match.
Magners League Table