Get ready for an electrifying rugby showdown! Fiji's journey to the Cup semi-finals is a tale of resilience and skill. But here's where it gets controversial... they're up against New Zealand, a formidable opponent, at 6:52 pm sharp. And this is the part most people miss: Fiji's path wasn't easy. They battled South Africa in extra time, a thrilling 24-19 victory. Despite South Africa's early lead, Fiji fought back with tries from Terio Veilawa, who dominated both halves. At halftime, the Blitzboks led 14-7, but Fijian skipper Jeremaia Matana kept his team in the game, forcing extra time. Nacanieli Boginisoko's sprint down the sideline sealed Fiji's spot at the top of their pool. Earlier, Fiji defeated Great Britain 22-19 and thrashed Spain 28-7. France will face South Africa in the second semi-final at 7:14 pm, leading up to the Cup final at 11:41 pm. Other results include Spain's victory over Great Britain and New Zealand's win against Australia. Boginisoko's try secured Fiji's win, but it was a tense match with penalties and yellow cards. Who will prevail in this high-stakes rugby battle? Will Fiji's skill and determination carry them through, or will New Zealand's might prove too much? Share your predictions and thoughts in the comments! Let's discuss and celebrate the spirit of rugby!