El Tri battled well, and produced a few good chances of their own, but it was a comfortable victory for Luiz Felipe Scolari's men.
It was the poster-boy of this tournament who once again opened the scoring for A Seleção. Dani Alves went down the Brazil right and crossed towards Fred. The ball was half-cleared by the Mexican defence, and Neymar watched the ball on to his left foot before unleashing a volley which left Jose Corona no chance.
As Brazil’s No10 wheeled off in celebration, and was quickly joined by his team-mates, the noise inside the Estadio Castelao was deafening.
The stage seemed set for Brazil to dominate another game. Neymar magnificently controlled a cross-field Hulk pass and shimmied on to his left foot. His drive towards goal just rose a little too quickly and the scrambling Corona was not called into action.
Brazil had the ball in the net again at the beginning of the second half, with Thiago Silva poking in after a free-kick was whipped into the box, but the officials ruled the effort out for offside.
Brazil did nevertheless get their second in injury time, with Neymar squaring the ball for Jo to put the result beyond doubt.
Luiz Felipe Scolari’s men will be watching Italy’s clash with Japan safe in the knowledge that a win for Gli Azzurri would secure their and A Seleção’s passage to the semi-finals.