Liam Coombes crossed over for a brilliant 74th-minute bonus-point try as Munster recorded a comprehensive 33-3 win over the Emirates Lions at a wet and windy Musgrave Park.
Just days after confirming his move to Edinburgh, Ben Healy converted Scott Buckley's maul try and captain Jack O’Donoghue also scored to give Munster a 12-3 half-time lead.
Jordan Hendrikse’s early penalty was the Lions’ only score, as all five BKT United Rugby Championship points went to the hosts, thanks to second-half tries from Paddy Patterson, Coombes and Buckley.
The Lions came to Cork having won their last four fixtures outside of South Africa and Hendrikse’s right boot opened the scoring in the fifth minute.
Munster had an early reshuffle with hooker Diarmuid Barron going off injured, but his replacement Buckley crossed from a well-controlled ninth-minute lineout drive.
Leading 5-3, Munster survived an intense bout of scrum pressure – with Buckley twice popping up five metres out – as the Lions failed to force a likely try.
A powerful burst by player of the match John Hodnett helped Munster to break down the physical Lions defence, with O’Donoghue able to squeeze over from a 28th-minute ruck.
As the Lions tried to hit back, Darrien Landsberg lost a crucial lineout forward and then Jean Kleyn stole one just before the interval.
Munster emerged empty-handed from a strong spell on the restart, Alex Kendellen held up over the line and O’Donoghue denied by big prop Asenathi Ntlabakanye for the concession of a turnover penalty.
Sharp handling wore down the Lions defence soon after, scrum-half Patterson grasping his chance to snipe clean through from a ruck and score under the posts, while Healy converted for a 19-3 lead.
On for the injured Hendrikse, Gianni Lombard missed touch from a penalty and an Edwill Van Der Merwe break also petered out, with Kendellen replying with a turnover penalty.
While the Lions scrum continued to earn penalties, their lineout was unreliable with Gavin Coombes claiming another steal.
Despite a crooked throw from Buckley, Liam Coombes bagged the bonus point with a smashing solo effort before Buckley powered over from a late maul, with Healy finishing with four conversions.
Munster: Mike Haley; Shane Daly, Malakai Fekitoa, Rory Scannell, Liam Coombes; Ben Healy, Paddy Patterson; Josh Wycherley, Diarmuid Barron, Roman Salanoa; Jean Kleyn, Gavin Coombes; Jack O'Donoghue (capt), John Hodnett, Alex Kendellen.
Replacements: Scott Buckley, Dave Kilcoyne, Stephen Archer, Cian Hurley, Jack O'Sullivan, Conor Murray, Dan Goggin, Patrick Campbell.
Emirates Lions: Quan Horn; Stean Pienaar, Henco van Wyk, Marius Louw (capt), Edwill van der Merwe; Jordan Hendrikse, Morne van den Berg; JP Smith, PJ Botha, Asenathi Ntlabakanye; Ruan Venter, Darrien Landsberg; Jarod Cairns, Emile van Heerden, Emmanuel Tshituka.
Replacements: Michael van Vuuren, Morgan Naude, Ruan Smith, Willem Alberts, Sibusiso Sangweni, Andre Warner, Gianni Lombard, Manuel Rass.
Referee: Hollie Davidson