A cracking contest in front of a 10,000+ audience produced the predicted narrow outcome with the home side prevailing 20-19 to maintain their unbeaten start to the raboDirect PRO12 campaign.
And it was a game that could have gone either way as Munster enjoyed the better of the first half exchanges and Ulster dominated for large parts of the second.
Although Jared Payne created two clear cut try scoring opportunities, Munster were full value for the 16-6 interval lead they enjoyed and although they saw that whittled away and then found themselves trailing by a point they displayed enough composure and verve to get Ian Keatley into position for a drop goal that he took superbly.
And again there was commitment aplenty in the end game as they trailed by a point and came looking for the score, any score, to snatch victory.
That they didn't manage too owed as much to outstanding Ulster discipline in defence with each and every Ulster on high Rog Alert as Laulala's 70th minute replacement looked to find the space to have a drop.
Ian Keatley had Munster nine points clear after he posted a 12th minute drop-goal, a lead that was just reward for Munster's enterprise with James Coughlan and Luke O'Dea particularly prominent and Donncha O'Callaghan laying down a very clear marker to the watching Irish coach
Paddy Jackson then booted over two penalties before Munster constructed a cracking try for Keith Earls.
It started when Coughlan – injured in the process – made serious ground gain on the left and Duncan Williams spread the ball right. Deft hands from Casey Laulala had Denis Hurley galloping clear and his delightful inside pass to Earls, on in the 25th minute for the injured O'Dea, ended with the try close to the posts.
Jackson reduced the gap with a 43rd minute penalty and converted the try that appropriately came from Payne during a period of intense Ulster pressure that would have yielded more but for the courage and commitment of the Munster defenders.
But Munster soaked it all up and worked Keatley into position for the drop goal and the lead. But Jackson had the final say with his 67th minute penalty and in the end Munster were denied by the type of aggressive defence they themselves had displayed earlier on.
Ulster: J Payne; A Trimble, D Cave, L Marshall, M Allen; P Jackson, P Marshall; T Court, N Brady, J Afoa; J Muller, L Stevenson; S Ferris, S Doyle, N Williams. Replacements: C Gilroy for Cave (54 mins), R Herring for Brady (61 mins), N McComb for Stevenson, M McComish for Doyle (both 68 mins).
Munster: D Hurley, D Howlett, C Laulala, J Downey, L O’Dea, I Keatley, D Williams, D Kilcoyne, D Varley, BJ Botha, Donncha O’Callaghan, B Holland, Dave O’Callaghan, S Dougall, J Coughlan. Replacements: K Earls for O’Dea (25 mins), T O’Donnell for Coughlan (38 mins), C Murray for Williams, M Sherry for Varley (both 52 mins), M Horan for Kilcoyne (61 mins), S Archer for Botha (68), R O’Gara for Laulala (70 mins), Sin bin: Dougall (55 mins).
Referee: Alain Rolland (Ireland).