Marcus Horan scored his first Celtic League try for two years as Munster saw off their provincial rivals Leinster 19-13 in a match which featured 24 Irish international players at Musgrave Park in Cork.
The loose-head prop and the hooker, Frankie Sheahan, both drove over during a thrilling second half that also saw the No 8 Eric Miller cross for the visitors in the 75th minute.
Munster had to overcome the loss of their fly-half Ronan O'Gara, who had earlier landed two penalties, with a hand injury to stay within one point of leaders the Neath-Swansea Ospreys. Paul Burke, O'Gara's replacement, kicked a penalty. Leinster's other points came from David Holwell.
Try doubles from the Welsh internationals Dafydd Jones and Matthew Watkins sealed a 35-26 victory for Llanelli Scarlets over Newport Gwent Dragons at Stradey Park in a feisty encounter during which four players, two from each side, were yellow-carded.
Jones, who had an outstanding match at No 8, earned the Scarlets a bonus point when he touched down in the third minute of injury time. But with two minutes of normal time remaining, the Dragons led 26-25.
All the visitors' points came from Welsh internationals - Kevin Morgan and Michael Owen, who both scored tries, and the fly-half Ceri Sweeney, who kicked four penalties and two conversions. But they surrendered their lead for the last time when their Tongan centre Sione Tuipulotu was sent to the sin-bin for killing the ball at a ruck and the Scarlets' fly-half Gareth Bowen, who kicked 15 points in all, slotted the resultant penalty.
Ulster won an all-Irish contest with Connacht at Ravenhill 23-14. Tries by Tommy Bowe and Paul Steinmetz were both converted by David Humphreys, who also landed three penalties. Paul Warwick was on target with three penalties for the visitors who also claimed a second-half try via the hooker Bernard Jackman.Reuse content