Planet Rugby's player ratings from the Stormers' 20-11 semi-final defeat to Leinster point to a familiar story: the pack competed hard, the bench undid it. Evan Roos earns the standout mark (8/10) for a performance that matched Caelan Doris blow-for-blow — 24 tackles, two turnovers and 10 carries — while the rest of the loose trio and the tight five drew solid if unspectacular scores for physical, committed work that kept the Stormers in the fight. The wingers are the low point in the backs, with Simelane and Zas each conceding four missed tackles and offering little in attack. The real damage, though, came from the replacements: Ruan Ackermann's yellow-card-turned-red and a compounding infringement from Salmaan Moerat in the same two-minute stretch killed the Stormers' momentum at the worst possible moment, earning the bench a collective 4/10.