Mexico controlled possession from the opening whistle, but it took them 25 minutes to find the breakthrough. That was when Hirving Lozano played in Uriel Antuna, who took the ball past the onrushing keeper and knocked it into the empty net to make it 1-0 for the visitors.
Just before halftime, José Juan Macías – making his full international debut – made it 2-0 for Mexico after Christian Calderón headed a long cross back across goal in first-half stoppage time.
Shortly after the restart, Macías got on the board again. Antuna got a breakaway behind the defense and saw his initial shot saved by Dale Eve, but Macías buried the rebound to make it 3-0 in the 53rd minute.
The hosts then salvaged some pride in the 57th minute as they reduced the deficit to 3-1. Nahki Wells finished off a low corner kick with a nice curling shot to get Bermuda on the board.
The gap quickly widened again, however. In the 60th minute, Hirving Lozano scored with a volley to make it 4-1.
Then, in the 68th minute, El Tri had a chance to make it five from the penalty spot after a handball in the box. However, Lozano hit the post to keep it 4-1.
But in the 71st, Héctor Herrera scored a great curling shot from the left to make it 5-1 after all.
With the 5-1 win, Mexico reaches three points while Bermuda still has three.