Munster won a thrilling game of nine tries against Cardiff before a sell-out crowd at Cork's Independent Park to guarantee their place in the latter stages of the Pro 14.
It was a battle between the power of the Munster pack and the brilliance of Blues' backs with the visitors' 45-21 defeat meaning they now have to win their two remaining games to have any hope of securing a play-off spot in Conference A.
Jean Kleyn, C.J.Stander, Conor Murray, Sammy Arnold, Andrew Conway and Chris Farrell scored Munster's tries.
Tyler Bleyendaal converted five and kicked a penalty while J. J. Hanrahan also added a conversion.
Tomos Williams, Aled Summerhill and Ray Lee-Lo crossed for Blues, all of which Gareth Anscombe converted.
Both teams made late changes with Munster's Keith Earls and Cardiff's Jarrod Evans forced to withdraw.
Munster had the first chance for points but Bleyendaal's penalty attempt was held up by the wind and fell short before the hosts were hit with an excellent try.
From inside his own half, Lee-Lo tore the defence apart before feeding Tomos Williams, who held off the cover defence to score.
Bleyendaal put his side on the scoreboard with a simple penalty, awarded against Blues' lock, Seb Davies, for a no-arms tackle.
Minutes later, Davies repeated the offence and the hosts capitalised to score their first try when Farrell forced his way over from close range. Bleyendaal converted to give Munster a 10-7 lead at the end of the first quarter.
Despite playing against the wind, the home side continued to dominate the half and it came as no surprise when they extended their lead when Kleyn rewarded a period of forward pressure for their second try.
After 36 minutes, Munster suffered a blow when Murray departed for a head injury assessment with Alby Matthewson introduced in his place.
Two minutes later, the hosts suffered another setback when Blues produced another stunning score with brilliant inter-play creating a try for Summerhill.
Anscombe converted to leave his side trailing 17-14 at the interval, following a half in which they had barely featured.
Murray returned for the restart but Blues began the second half strongly and should have drawn level but Anscombe surprisingly missed an easy penalty.
It mattered little as moments later, Billy Holland was penalised for a late tackle on Anscombe, which resulted in Tomos Williams taking the penalty quickly to send Lee-Lo over.
Munster introduced Stander in place of Arno Botha and it was the Irish international who put them back in front with their third try before Murray soon added a fourth.
Murray departed but Munster maintained their dominance with Conway and Arnold crossing in the final quarter to ensure the valiant Blues came away with nothing.