Munster who have been champions for the last two seasons were beaten on the day by the better team. Ulster were far superior up front and this proved to be Munster's downfall.
Munster's points came from an early try from Brendan Deady and two penalties from out half Barry Keeshan.
15. Denis Hurley (UCC), 14. Ciaran O'Boyle (Garryowen), 13. Brian Cahill (Bruff), 12. Breffni O'Donnell (UL Bohemians), 11. Brendan Deady (Bruff), 10. Barry Keeshan (Constitution), 9. Dave O'Leary (UCC), 1. Rory Brosnan (Bruff), 2. Robert Quinn capt (UCC), 3. Ger Collins (Bruff), 4. Ross Noonan (UCC), 5. Mark Melbourne (Garryowen), 6. Ruairi Geoghegan (UCC), 7. Anthony Kavanagh (Garryowen), 8. Michael Carroll (Bruff).
Replacements: 16. Killian Barry (Highfield), 17. Fergal Lawlor (UCC), 18. Richard Feeney (UL Bohemians), 19. Cathal Parks (UL Bohemians), 20.Jonathan Ryan (Highfield), 21. Brendan Guilfoyle (Old Crescent), 22. Paul Hurley (UCC).