Carbon-copy tries from Joseph Dweba, powering over from two mauls, and a smart Suleiman Hartzenberg finish gave the hosts a 15-0 interval lead in Cape Town.
A Jordan Hendrikse penalty gave Sharks a 20-17 victory over Bulls in the United Rugby Championship.
Gavin Coombes crashed over after superb work again from the Munster back to reduce the South Africans’ lead to 21-19 with 12 minutes remaining.
Stormers moved off the bottom of the United Rugby Championship table with a 36-5 victory over Zebre Parma at Stadio Sergio Lanfranchi.
The DHL Stormers travelled to Scotstoun Stadium in search of a third consecutive semi-final space. Instead, they will return to Cape Town, ruing a missed opportunity as they were defeated by the Glasgow Warriors 27 - 10. Here is how John Dobson's players performed in their final match of the 2023/24 season.
Retiring full-back Tiernan O’Halloran missed out on a winning send-off in his native Galway, with Connacht’s top-eight hopes now hanging by a thread.
Defending champions La Rochelle scraped through to the Investec Champions Cup quarter-finals after Manie Libbok missed a last-gasp conversion for Stormers in the 22-21 away victory.
Play-off contenders Edinburgh suffered a comprehensive defeat in Cape Town as United Rugby Championship rivals the Stormers cruised to a 43-21 victory.