Goals from Neymar and substitute Roberto Firmino sent Mexico crashing out of the World Cup at the round-of-16 stage for the seventh successive tournament.
An entertaining game saw both sides play at a frantic pace throughout, and it was Brazil who came out on top with two second-half tap-ins in the scorching Samara heat.
The Selecao are slowly clicking into gear as they reached the quarter-finals for the seventh successive World Cup, while Mexico will be wondering how they did not make it to their coveted fifth game after such a brilliant start to their tournament.
Manager Juan Carlos Osorio’s two changes to his side saw defender Hugo Ayala come in for the suspended Hector Moreno and veteran Rafael Marquez replace Miguel Layun.
El Tri started well, targeting full-backs Fagner and Filipe Luis as discussed in our match preview, but apart from troubling goalkeeper Alisson with high balls into the box, did not do much to seriously test the Roma number one.
Mexico were left wide open at the back and had goalkeeper Guillermo Ochoa to thank for a number of saves in the first-half as both Neymar and Gabriel Jesus had good efforts saved.
The breakthrough finally came in the second-half; Neymar and Willian linked brilliantly on the edge of the box to give the Paris Saint-Germain forward an open goal to spark wild celebrations from the Selecao supporters at the Samara Arena.
A tetchy match which saw a number of bookings surprisingly did not see a red card after Mexico substitute Miguel Layun stood on Neymar’s ankle in the second-half.
Despite plenty of effort from El Tri late on as they tried to take the match into extra-time, it was all in vain as Firmino tapped in Neymar’s low cross in the 90th minute to set up an intriguing tie with Belgium in the quarter-finals.
Here’s how the Mexico players rated:
GK: Guillermo Ochoa - 7
Made a number of good saves in the first-half and even better saves in the second-period, mostly from Neymar. Another good World Cup showing from the 32-year-old, who seems to come alive on the biggest stage.
RB: Edson Alvarez - 4
A poor showing from Alvarez, who was troubled numerous times in the first-half, shown a yellow card and was drawn too easily to Neymar’s run which left Willian free for the opening goal.
CB: Hugo Ayala - 5
Ayala came in for the first time since the opening game against Germany, and looked short of fitness and failed to track back on the second goal.
CB: Carlos Salcedo - 5
Salcedo was another who didn’t do great on the opening goal, and was booked in the second-half.
LB: Jesus Gallardo - 5
Willian left Gallardo dizzy after terrorising him down the wing throughout the match. The Chelsea man began to cut inside in the second-half to confuse Gallardo even more.
CM: Rafael Marquez - 4
Marquez was brought in to try and add steel and calmness to the midfield, but was overrun and substituted in what turned out to be the final game of a fantastic and long career.
CM: Hector Herrera - 6
Herrera did well in the first-half; he got forward and supported the attackers, but found it difficult in the second-half and was booked for pulling back Willian.
CM: Andres Guardado - 6
Guardado was another who started well, helped to double up on Fagner and sent a few dangerous crosses into the box. Was booked in stoppage time.
RM: Hirving Lozano - 6
Lozano started on the right and used his pace and direct running to trouble Filipe Luis, but fizzled out towards the end. The PSV man has had a great tournament and will be of interest to a number of clubs.
LM: Carlos Vela - 6
Vela’s constant position changing with Lozano gave plenty of problems to the Brazilian defence as Mexico counter-attacked early on. Filipe Luis picked up a yellow card for a challenge on Vela
ST: Javier Hernandez - 5
Hernandez did not have his greatest game for El Tri, failing to make the most of their early counter-attacks. Substituted in the second half.
Sub - Miguel Layun - 5
Was overrun down the left and lucky not to be sent off for a stamp on Neymar.
Sub - Raul Jimenez - 4
Brought on to provide more of a focal point but did not have many chances to get involved.
Sub - Jonathan Dos Santos - 5
Came on for Edson Alvarez to try and help out in midfield but the game was getting away by then.