Match ends, Mexico 2, New Zealand 1.
Mexico came from behind to beat New Zealand and moved top of the group amid ugly scenes at the Confederations Cup.
Leeds United's Chris Wood gave the All Whites a first-half lead but second-half goals by Benfica's Raul Jimenez and Oribe Peralta sealed victory.
But the game boiled over in the dying stages when Mexico skipper Diego Reyes pulled back Michael Boxall, who then lunged at Hector Herrera.
New Zealand's Ryan Thomas also became involved and a mass brawl ensued.
Referee Bakary Gassama consulted the video assistant referee before issuing three yellow cards to Reyes, Herrera and Boxall.
Mexico head coach Juan Carlos Osorio apologised for losing his temper during the match.
The 56-year-old had a heated argument with one of New Zealand's assistant coaches after Mexico's Carlos Salcedo went down with a shoulder injury in the first half.
And the Colombian coach later had to be restrained by his own bench during the brawl in injury time.
"I would like to apologise to our fans, the way I spoke to one of their assistant coaches was not OK," he said.
"There is no place for disrespect in football and I am sorry. The game was rough, almost violent on occasion, so I lost my temper."
New Zealand's head coach Anthony Hudson played down the incident.
"I thought it was bizarre really, it was like we had elbowed the player the way it was going on," he said.
Mexico, who left striker Javier Hernandez on the bench, top the group ahead of Portugal on goals scored.
Portugal beat Russia 1-0 earlier in the day - and Mexico now only need a draw against Russia in Kazan on Saturday to be sure of reaching the semi-finals.
Hosts Russia are third in the group while New Zealand remain bottom and are out of the tournament.
Line-ups
Mexico
Formation 3-1-4-2
- 12Talavera
- 3SalcedoSubstituted forMorenoat 33'minutesSubstituted forMárquezat 68'minutes
- 2Araújo
- 23AlanísSubstituted forHerreraat 45'minutesBooked at 90mins
- 5ReyesBooked at 90mins
- 17Damm
- 8Fabián
- 10G dos Santos
- 20Aquino
- 9Jiménez
- 19Peralta
Substitutes
- 1Cota
- 4Márquez
- 6J dos Santos
- 7Layún
- 11Vela
- 13Ochoa
- 14Hernández
- 15Moreno
- 16Herrera
- 18Guardado
- 21Reyes
- 22Lozano
New Zealand
Formation 5-3-2
- 1Marinovic
- 16InghamSubstituted forPattersonat 82'minutes
- 5BoxallBooked at 90mins
- 22Durante
- 20Smith
- 3Wynne
- 8McGlinchey
- 15LewisSubstituted forTuilomaat 58'minutes
- 14ThomasBooked at 26mins
- 11RojasSubstituted forBarbarousesat 73'minutes
- 9Wood
Substitutes
- 2Brotherton
- 4Tzimopoulos
- 6Tuiloma
- 7Barbarouses
- 10Smeltz
- 12Moss
- 13Patterson
- 17Doyle
- 18Colvey
- 19Rufer
- 21Roux
- 23Williams
- Referee:
- Bakary Gassama
- Attendance:
- 25,133
Match Stats
- Possession
- Home65%
- Away35%
- Shots
- Home22
- Away10
- Shots on Target
- Home11
- Away4
- Corners
- Home7
- Away5
- Fouls
- Home16
- Away18
Live Text
Post update
Full Time
Second Half ends, Mexico 2, New Zealand 1.
Post update
Foul by Raúl Jiménez (Mexico).
Post update
Michael Boxall (New Zealand) wins a free kick in the defensive half.
Post update
Corner, Mexico. Conceded by Stefan Marinovic.
Post update
Attempt saved. Jürgen Damm (Mexico) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Marco Fabián.
Booking
Michael Boxall (New Zealand) is shown the yellow card.
Booking
Diego Reyes (Mexico) is shown the yellow card for a bad foul.
Booking
Héctor Herrera (Mexico) is shown the yellow card.
Post update
Delay over. They are ready to continue.
Post update
Delay in match (Mexico).
Post update
Foul by Diego Reyes (Mexico).
Post update
Michael Boxall (New Zealand) wins a free kick in the attacking half.
Post update
Attempt blocked. Raúl Jiménez (Mexico) right footed shot from the centre of the box is blocked. Assisted by Javier Aquino.
Post update
Alfredo Talavera (Mexico) wins a free kick in the defensive half.
Post update
Foul by Andrew Durante (New Zealand).
Post update
Foul by Héctor Herrera (Mexico).
Post update
Chris Wood (New Zealand) wins a free kick in the attacking half.
Post update
Attempt missed. Héctor Herrera (Mexico) left footed shot from the right side of the box is too high. Assisted by Raúl Jiménez.
Post update
Corner, Mexico. Conceded by Stefan Marinovic.