Ospreys produced a superb fightback to claim a home tie in the last 16 of the Investec Challenge Cup with a dramatic 31-28 win at Pau on Saturday.
Jack Crowley kicked 13 points as Munster overcame eighth-place finishers Ospreys 23-7 at Thomond Park to earn a BKT United Rugby Championship home semi-final.
Cardiff were in contention throughout but two tries from international prop Nicky Smith and others from Justin Tipuric and Luke Morgan proved just enough.
The Ospreys’ unbeaten record against South African opposition in the United Rugby Championship came to an end with a 61-24 defeat by the Bulls.
Gloucester fly-half Adam Hastings is set to make his return from injury on Friday against the Ospreys in the Challenge Cup quarter-final at Kingsholm.
Wales co-captain Dewi Lake is set to switch from his usual position of hooker to openside flanker for the first time since age-grade rugby to help his injury-hit Ospreys side.
The Ospreys completed the double over west Wales rivals Scarlets as they won their first league game at Parc Y Scarlets since 2015 with a 25-11 triumph.