Toulouse beat Leinster 31-22 in thrilling Champions Cup final
Toulouse inflicted yet more Champions Cup final heartbreak on Leinster with a thrilling 31-22 extra-time win as they were crowned kings of European club rugby for a record-extending sixth time on Saturday.