
Casey McLean scored four tries as New Zealand overwhelmed Fiji 78-0 at Cbus Super Stadium, finishing with 13 tries and securing a semi-final place.
The centre has now scored 15 tries in seven Tests, while Keano Kini scored the opening and closing tries and made 260 run metres with seven tackle breaks.
New Zealand led 48-0 when the match turned heated in the 52nd minute.
Winger Ronaldo Mulitalo made high contact with Ronald Philitoga, who was ruled out for the rest of the game.
Fiji halfback Brandon Wakeham confronted Mulitalo and threw a punch; both players were sent off.
Mulitalo now faces a wait for Sunday's judiciary charges, while the Kiwis scored five more tries with both teams reduced to 12 players.
Fiji had already lost Api Koroisau with a jaw injury and Semi Valemei after a head knock in the first half.
Jahrome Hughes set up three tries as New Zealand prepared for the knockout stage, with injured star Kalyn Ponga still a possible returnee next week.
Ponga broke his arm against Australia in the tournament opener on October 15, but has worked on his rehabilitation.
The Kiwis are pursuing their first World Cup title since 2008.
