United Rugby Championship
Cardiff (12) 26
Tries: Hamer-Webb, Millard, Penalty try, Mulder Cons: Sheedy 2, Thomas
Munster (14) 21
Tries: Nash, Haley, Farrell Cons: Crowley 3
Cardiff ended their Irish misery with a thrilling win over Munster to keep their United Rugby Championship play-off hopes alive.
The Welsh side had lost their previous 12 games against teams from Ireland, but claimed a bonus-point win at the Arms Park.
Munster were twice ahead including a 21-12 lead early in the second half with tries by Calvin Nash, Mike Haley and Tom Farrell.
But indiscipline and the outstanding Taulupe Faletau allowed Cardiff to comeback both times on a rousing night in front of more than 11,250.
Gabriel Hamer-Webb, Harri Millard and Johan Mulder all added to a penalty try to send Cardiff up to fifth with two games remaining.
A fourth defeat in five means Munster remain seventh but could slip out of the play-off places this weekend.
More to follow.
Cardiff: Cam Winnett; Josh Adams, Harri Millard, Ben Thomas, Gabriel Hamer-Webb; Callum Sheedy, Johan Mulder; Danny Southworth, Liam Belcher (capt), Keiron Assiratti, Josh McNally, Teddy Williams, James Botham, Thomas Young, Taulupe Faletau.
Replacements: Evan Lloyd, Corey Domachowski, Rhys Litterick, Rory Thornton, Alun Lawrence, Ben Donnell, Aled Davies, Tinus de Beer.
Munster: Mike Haley; Calvin Nash, Tom Farrell, Alex Nankivell, Thaakir Abrahams; Jack Crowley, Craig Casey; Michael Milne, Niall Scannell, John Ryan, Fineen Wycherley, Tadhg Beirne (capt), Jack O'Donoghue, Alex Kendellen, Gavin Coombes.
Replacements: Diarmuid Barron, Mark Donnelly, Ronan Foxe, Jean Kleyn, Ruadhán Quinn, Paddy Patterson, Tony Butler, Seán O'Brien.
Sin bin: Wycherley (23), O'Donoghue (54)
Referee: Gianluca Gnecchi (FIR)
Assistant referees: Mike English & Aaron Parry (WRU)
TMO: Stefano Roscini (FIR).