Tries from Ronan O' Gara and Alan Quinlan in the first half left it 15 - 7 at the break, and Munster did just enough in the second half to book a place in their fourth Heineken Cup Final.
Munster: D Hurley; D Howlett, L Mafi, R Tipoki, I Dowling; R O'Gara, T O'Leary; M Horan, J Flannery, J Hayes, D O'Callaghan, P O'Connell (capt), A Quinlan, D Wallace, D Leamy. Replacements: F Sheahan, F Pucciariello, M O'Driscoll, D Ryan, P Stringer, P Warwick, B Murphy.
Saracens: R Haughton; F Leonelli, K Sorrell, A Powell, K Ratuvou; G Jackson, N de Kock (capt); N Lloyd, M Cairns, C Visagie; H Vyvyan, K Chesney; P Gustard, R Hill, B Skirving. Replacements: F Ongaro, C Johnston, T Ryder, D Barrell, M Rauluni, G Ross, D Scarbrough.
Referee: Nigel Owens.