Ulster (13) 19 Try: Pienaar Pens: Pienaar 4 Con: Pienaar Glasgow (14) 17 Try: van der Merwe Pens: Weir 4
Debutant Ruan Pienaar scores all Ulster's points as they beat Glasgow 19-17 in the Magners League at Ravenhill
Ulster eventually overcame a stubborn Glasgow side to record their fourth win in five games and maintain their unbeaten start to the Magners League.
Springbok debutant Ruan Pienaar scored all 19 points as the home side laboured to an unconvincing victory.
In the first half Pienaar scored a try and kicked eight points while Daniel van der Merwe scored Glasgow's try and Duncan Weir kicked three penalties.
Pienaar knocked over two penalties and Weir one in the second period.
Scrum-half Pienaar missed with an early penalty attempt but Weir made no mistake to put the visitors three points ahead soon after.
Van der Merwe showed a superb turn of pace to go over in the corner for the first try of the game in the 11th minute.
Andrew Trimble dropped the ball, allowing winger van der Merwe to race clear and score despite the despairing dive of Robbie Diack.
Weir missed the conversion which would have given Glasgow a 10-point advantage.
Pienaar's second penalty attempt was successful after coming off the post and another penalty five minutes later brought Ulster to within two points.
The South African World Cup-winning scrum-half then darted over the line for a try in the 22nd minute.
A scrum put pressure on the Glasgow defence and skipper Rory Best fed Pienaar, who converted his own touchdown.
Weir narrowly missed with a drop goal attempt but made no mistake with a penalty a minute later.
A further Weir penalty made it 14-13 to Glasgow at the interval.
Pienaar nudged Ulster ahead again with a penalty which hit the upright before creeping between the posts.
Weir replied with a penalty from inside his own half, but Pienaar missed with a further effort.
Another long-range attempt by Weir just fell short of the posts but Pienaar edged Ulster in front with his fourth penalty of the game after Glasgow infringed as Ulster put pressure on their line.
Pienaar hit the post with a seemingly straightforward final penalty, but was still named man of the match.
The result condemned Glasgow to their fourth consecutive defeat.
Ulster coach Brian McLaughlin:
"We knew it was going to be very competitive and the match turned out to be very tight, Glasgow pushed us hard.
"We are happy with the result but we still have a fair bit to go in terms of performance as we are making too many basic errors.
"We need to hold onto the ball and have to push away from sides when we get our noses in front.
"It's good to get the results but we want to play quality rugby - maybe we are trying too hard to play quality rugby."
Ulster: J Smith; A Trimble, D Cave, P Wallace, S Danielli; N O'Connor, R Pienaar; B Young, R Best (cpt), T Court, J Muller, D Tuohy, P Wannenburg, C Henry, R Diack. Replacements: P McAllister for Young (74), T Barker for Tuohy (49), I Whitten for O'Connor (66). Not used: N Brady, A Whitten, W Faloon, P Marshall, D McIlwaine. Glasgow: B Stortoni; DTH van der Merwe, M Evans, G Morrison, F Aramburu; D Weir, C Gregor; J Welsh, F Thomson, M Low, T Ryder, R Gray, R Harley, J Barclay (cpt), R Vernon. Replacements: P MacArthur for Thomson (59), R Grant for Welsh (74), E Kalman for Low (71), A Muldowney for Ryder (71), C Forrester for Vernon (72), Jackson for Weir (71). Not used: H Pyrgos, R Dewey.