Despite fighting back from 13-0 down and producing another determined defensive effort, the Stormers were undone by ill-discipline, missed chances and a late Leinster try as their URC campaign ended in a 20-11 semi-final defeat.

As the Stormers prepare to face Leinster in a high-stakes URC semi-final, we explore five key battles that could shape the outcome of this thrilling encounter.

The Stormers face a crucial challenge in the URC semi-final against Leinster, with key player injuries forcing significant changes. Young flyhalf Jurie Matthee will look to rise…