After their historic quarterfinal win over the New Zealand Kiwis last Saturday, the Vodafone Fiji Bati are on reset mode and start from scratch to prepare for the Australian Kangaroos in the semifinals of the Rugby League World Cup.
Apisai Koroisau gave them a 2-0 half-time lead with his 14th minute penalty and the Kiwis already looked to be in trouble.
Shaun Johnson levelled before Taane Milne scored the decisive points with another penalty after 62 minutes.
Meanwhile, Fiji now have a semi-final showdown with Australia in Brisbane on Friday night.
New Zealand were gifted late field position after Kevin Naiqama lost the ball on his own 40-metre mark but Fiji knew the game was won when Brad Takairangi failed to reach Rapana's kick.
The Kiwis were favourites to move into the last four but slipped to a shock 4-2 loss in Wellington, their second successive defeat after losing to Tonga in their final group game.
"We slayed a giant tonight", he said. This is one of the many reasons we don't want people trying to get onto the pitch. I'm so proud of these boys.
"But for the team that we have got, I think it speaks volumes of the individuals that we have got in the squad and the coaching staff as well".
"We prepared for it all week, we prepared for it all tournament". It's an unreal feeling, it's unbelievable. We got one tonight and it is the biggest test next week.