And then there were four.
It’s been a hard slog, but here we are at the semi-finals of the 2019 Rugby World Cup. We’ve seen records broken for red cards, matches cancelled because of typhoons… else what could possibly happen now?
Well, if you listen to former Springboks coach Jake White, another upset.
“South Africa have had it easy so far. They will know that. They were always going to come second in their pool and then they got Japan,” said White, who coached his country to the trophy in 2007, was quoted as saying by the official Rugby World Cup site.
“The only time they have been tested, they lost against New Zealand in the pool game so it’s difficult to say what they have been like.
“They have been good enough to win the other games but the real test comes now.”
Wales have won five of their last six meetings with the Springboks, with their one defeat coming in the RWC 2015 quarter-final.
Elsewhere, it’s England vs New Zealand, a fixture where both coaches are as fond of pre-match mind games as they are of trying something new.
Here’s what you need to know about the head-to-head records of the teams as well as live scores, results and fixture times for the 2019 Rugby World Cup semi-finals.