The next few weeks will tell us whether Leinster have learned from past mistakes and will at least partially make up for the hurt they would have felt after being nearly men in the premier EPCR competition again and grab the silverware on offer in the Vodacom United Rugby Championship.

The finals weekend in the EPCR competitions provided what we thought it would - a Hollywoodbets Sharks win in Friday night’s curtain-raiser followed by the drama and emotion of the real deal, the Investec Champions Cup final.

The Hollywoodbets Sharks belong in the Champions Cup. There’s no doubt about that. You don’t have as many Rugby World Cup winning Springboks as the Durban franchise has on its books and not play for the main prize.

And the turnouts for the two games underlined the difference in standing between the two competitions - Tottenham Hotspur Stadium was scarcely half full when the Hollywoodbets Sharks turned on a superb display of finals rugby to beat Glouchester in the EPCR Challenge Cup final, and it was bulging at the seams for the Toulouse/Leinster game.

The KwaZulu-Natalians have hit their target by making the Champions Cup but their win in the “curtain-raiser” should have whet their appetite to be part of the main event next year. And if they had a chance to watch the Champions Cup final on television before flying out with their trophy, they will have had their appetites further whet, for it was a seismic occasion.

Although there were only two tries across what turned out to be 100 minutes of rugby as the game went into extra time, the game did not disappoint. Well, at least not unless you are a Leinster fan. The Dublin team would have been described as deserved winners had a drop goal attempt in the final minutes succeeded instead of shaving the posts.

That was how close it was between elation and despair for a Leinster team that has the bulk of the Ireland team in it. But Toulouse turned the screws even though they lost Richie Arnold to a red card and because they had toughed it out over the first 80 minutes and then, like Stade Rochelais had done two years in a row against the same opponents, capitalised on their momentum at the end, it ended up with them being the deserved winners.

The Toulouse win means they have now taken a two title lead on Leinster in the ongoing battle to be recognised as Europe’s most successful team - the French side now have six wins to Leinster’s four. Tellingly, Toulouse have won six of eight finals they have played in, while Leinster have appeared in more finals than anyone but have made a habit of failing at the final hurdle.

Which cues Leinster’s next mission. Their hurt will be acute. Three finals in a row that went down to the wire and all of them lost. Most teams would struggle to come back from that kind of disappointment once, let alone three times. But Leinster must regroup quickly, for they still have a chance to do what they have failed to do in the last two seasons, which is win the Vodacom URC.

Just as they will have nightmares remembering how Stade Rochelais celebrated their demise in the previous two seasons of the competition that morphed into being the Vodacom URC after previously being the PRO14, so they will have unhappy recollections of Munster lording it over them after last year’s semi-final. And the year before that it was the Vodacom Bulls.

Leinster do have one advantage on last year. In the Rugby World Cup year, the knock-out games of both competitions, the Champions Cup and the Vodacom URC, were played in successive weeks. 

This time around it isn’t like that. On Saturday they play one final league game against a Connacht side that has much less to play for after being defeated by the DHL Stormers last time out. Leinster are at home, and while position in the top four is important, they can’t drop out of the top four. So they can afford to rest those players that need to be rested.

Yes, the Connacht game is a quasi playoff game if Leinster want to get back into the top two or finish top of the log, but it is not a real playoff game like the one the one they had to play last year straight after the Champions Cup final. Or for that matter the year before, when they went straight into the Vodacom Bulls game off the Champions Cup decider.

A full strength and motivated Leinster playing through the playoff phase will be hard to beat, and while they used to dominate the PRO14, they will be well aware that they have yet to win the Vodacom URC, which is a stronger and more competitive competition now with the addition of the top South African teams.

They will want to keep their arch-rivals, Munster, from celebrating again, they also won’t want to concede anything to any of the South African teams. And most importantly, if they get the next few weeks right, they will at least partially salve the wounds of a third successive Champions Cup runners up medal.

For South Africans, the Hollywoodbets Sharks' win on Friday night was great news as it means there will be at least three local sides in next season’s Champions Cup.

The words “at least” are used because there is still a chance the Emirates Lions can join the Vodacom Bulls, DHL Stormers and Hollywoodbets Sharks. With the Capetonians assured of at least a seventh placed finish, and therefore qualification for the elite EPCR competition, a win for the team from Johannesburg in Cape Town in the final game could mean the league season will end with three South African teams in the top seven.

Having four teams in the Investec Champions Cup will be quite something for South African rugby and will help out the country on the map in a competition which was given a great showcase again in the epic Tottenham Hotspur Stadium final.

Investec Champions Cup final
Toulouse 31 Leinster 22 (after extra time)

EPCR Challenge Cup final
Hollywoodbets Sharks 36 Gloucester 22

Final round Vodacom United Rugby Championship games

Friday, 31 May:
20h35: Leinster v Connacht (Dublin)
20h35: Glasgow Warriors v Zebre (Glasgow)

Saturday, 1 June:
13h45: DHL Stormers v Emirates Lions (Cape Town)
14h00: Benetton v Edinburgh (Treviso)
16h00: Scarlets v Dragons (Llanelli)
16h10: Hollywoodbets Sharks v Vodacom Bulls (Durban)
18h15: Munster v Ulster (Limerick)
18h30: Cardiff v Ospreys (Cardiff)