Mazatlan vs Toluca

23 April 2026 · Liga MX · 2025/26 · Referee Marco Antonio Ortiz Nava

Full time 4 – 3

Half-time: 0–1

  • Brian Rubio 49’
  • Yoel Bárcenas 69’ (pen)
  • Gabriel Lopez 75’
  • Jesús Hernández 88’
  • Everardo López 45+5’
  • Antonio Briseño 54’
  • Nicolás Castro 87’

Match summary

Mazatlan came from behind to win 4-3 at home to Toluca, with a late winner. Toluca led 1-0 at half-time.

In the first half, Everardo López put Toluca ahead in first-half stoppage time. In the second half, Brian Rubio equalised in the 49th minute, Antonio Briseño put Toluca back in front with a header in the 54th minute, Yoel Bárcenas equalised from the penalty spot in the 69th minute, Gabriel Lopez put Mazatlan in front in the 75th minute, Nicolás Castro equalised in the 87th minute, and Jesús Hernández won it in the 88th minute.

There was little between the sides on chances: Mazatlan created 1.89 expected goals (xG) from 16 shots, Toluca 1.67 from 14. Toluca had 2 players sent off.

Match stats

42% Possession 58%
16 Shots 14
6 Shots on target 7
3 Corners 8
329 Passes 465
81.8% Pass accuracy 84.9%
29 Tackles 25
12 Fouls 18
3 Yellow cards 2
0 Red cards 2
3 Offsides 0

Key events

Mazatlan Toluca
Kick-off
12’
14’
Jorge DíazShot on target
Lucas Merolla
15’
16’
Alexis VegaShot on target
23’
25’
Pavel PérezShot on target
26’
45’
Everardo LópezLeft foot shot0-1 (Toluca)
Half-time0-1
Brian Rubio1-1 (Mazatlan)
49’
50’
Fernando Arce JuárezShot on target
Second half underway
54’
Antonio BriseñoHeader1-2 (Toluca)
59’
Marcel RuízVAR: Card upgraded
60’
Facundo AlmadaVAR: No penalty
64’
Yoel BárcenasPenalty2-2 (Mazatlan)
69’
Gabriel LopezJair Díaz
72’
Gabriel LopezRight foot shot3-2 (Mazatlan)
75’
Fábio GomesShot on target
81’
Gabriel LopezShot on target
84’
Jesús HernándezJosué Ovalle
86’
87’
Nicolás CastroRight foot shot3-3 (Toluca)
Billy ArceBrian Rubio
87’
Jesús HernándezRight foot shot4-3 (Mazatlan)
88’
Gabriel Lopez
90’

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.89 1.67 45+5’ Everardo López (Toluca), 0-1 45+5’ 49’ Brian Rubio (Mazatlan), 1-1 49’ 54’ Antonio Briseño (Toluca), 1-2 54’ 69’ Yoel Bárcenas (Mazatlan), 2-2 69’ 75’ Gabriel Lopez (Mazatlan), 3-2 75’ 87’ Nicolás Castro (Toluca), 3-3 87’ 88’ Jesús Hernández (Mazatlan), 4-3 88’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.89 1.67 45+5’ Everardo López (Toluca), 0-1 López 45+5’ 49’ Brian Rubio (Mazatlan), 1-1 Rubio 49’ 54’ Antonio Briseño (Toluca), 1-2 Briseño 54’ 69’ Yoel Bárcenas (Mazatlan), 2-2 Bárcenas 69’ 75’ Gabriel Lopez (Mazatlan), 3-2 Lopez 75’ 87’ Nicolás Castro (Toluca), 3-3 Castro 87’ 88’ Jesús Hernández (Mazatlan), 4-3 Hernández 88’
Mazatlan 1.89 xGToluca 1.67 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Toluca attacking Mazatlan attacking 
50’ Everardo López (Toluca), open play, 0.81 xG, goal 69’ Yoel Bárcenas (Mazatlan), penalty, 0.79 xG, goal 75’ Gabriel Lopez (Mazatlan), open play, 0.21 xG, goal 81’ Fábio Gomes (Mazatlan), open play, 0.21 xG, saved 84’ Lucas Merolla (Mazatlan), from a corner, 0.19 xG, off target 50’ Fernando Arce Juárez (Toluca), from a corner, 0.17 xG, saved 81’ Brian Rubio (Mazatlan), open play, 0.13 xG, off target 90+5’ Pavel Pérez (Toluca), open play, 0.13 xG, off target 25’ Pavel Pérez (Toluca), open play, 0.09 xG, saved 88’ Jesús Hernández (Mazatlan), open play, 0.08 xG, goal 16’ Alexis Vega (Toluca), open play, 0.08 xG, saved 26’ Pavel Pérez (Toluca), open play, 0.07 xG, blocked 54’ Antonio Briseño (Toluca), from a corner, 0.07 xG, goal 14’ Jorge Díaz (Toluca), open play, 0.07 xG, saved 90+9’ Antonio Briseño (Toluca), from a corner, 0.06 xG, blocked 49’ Brian Rubio (Mazatlan), open play, 0.05 xG, goal 71’ Diego Barbosa (Toluca), from a corner, 0.05 xG, blocked 34’ Said Godínez (Mazatlan), open play, 0.04 xG, off target 84’ Gabriel Lopez (Mazatlan), set piece, 0.04 xG, saved 31’ Yoel Bárcenas (Mazatlan), open play, 0.03 xG, off target 71’ Diego Barbosa (Toluca), from a corner, 0.03 xG, off target 4’ Josué Ovalle (Mazatlan), open play, 0.03 xG, off target 28’ Jair Díaz (Mazatlan), open play, 0.02 xG, blocked 87’ Nicolás Castro (Toluca), open play, 0.03 xG, goal 90+9’ Nicolás Castro (Toluca), open play, 0.02 xG, blocked 13’ Mauro Zaleta (Mazatlan), set piece, 0.02 xG, off target 47’ Sebastián Santos (Mazatlan), set piece, 0.02 xG, blocked 53’ Diego Barbosa (Toluca), from a corner, 0.01 xG, blocked 47’ Said Godínez (Mazatlan), set piece, 0.01 xG, blocked 21’ Said Godínez (Mazatlan), from a corner, 0.01 xG, off target 50’ Everardo López (Toluca), open play, 0.81 xG, goal 69’ Yoel Bárcenas (Mazatlan), penalty, 0.79 xG, goal 75’ Gabriel Lopez (Mazatlan), open play, 0.21 xG, goal 81’ Fábio Gomes (Mazatlan), open play, 0.21 xG, saved 84’ Lucas Merolla (Mazatlan), from a corner, 0.19 xG, off target 50’ Fernando Arce Juárez (Toluca), from a corner, 0.17 xG, saved 81’ Brian Rubio (Mazatlan), open play, 0.13 xG, off target 90+5’ Pavel Pérez (Toluca), open play, 0.13 xG, off target 25’ Pavel Pérez (Toluca), open play, 0.09 xG, saved 88’ Jesús Hernández (Mazatlan), open play, 0.08 xG, goal 16’ Alexis Vega (Toluca), open play, 0.08 xG, saved 26’ Pavel Pérez (Toluca), open play, 0.07 xG, blocked 14’ Jorge Díaz (Toluca), open play, 0.07 xG, saved 54’ Antonio Briseño (Toluca), from a corner, 0.07 xG, goal 90+9’ Antonio Briseño (Toluca), from a corner, 0.06 xG, blocked 49’ Brian Rubio (Mazatlan), open play, 0.05 xG, goal 71’ Diego Barbosa (Toluca), from a corner, 0.05 xG, blocked 34’ Said Godínez (Mazatlan), open play, 0.04 xG, off target 84’ Gabriel Lopez (Mazatlan), set piece, 0.04 xG, saved 31’ Yoel Bárcenas (Mazatlan), open play, 0.03 xG, off target 71’ Diego Barbosa (Toluca), from a corner, 0.03 xG, off target 4’ Josué Ovalle (Mazatlan), open play, 0.03 xG, off target 87’ Nicolás Castro (Toluca), open play, 0.03 xG, goal 28’ Jair Díaz (Mazatlan), open play, 0.02 xG, blocked 90+9’ Nicolás Castro (Toluca), open play, 0.02 xG, blocked 13’ Mauro Zaleta (Mazatlan), set piece, 0.02 xG, off target 47’ Sebastián Santos (Mazatlan), set piece, 0.02 xG, blocked 53’ Diego Barbosa (Toluca), from a corner, 0.01 xG, blocked 47’ Said Godínez (Mazatlan), set piece, 0.01 xG, blocked 21’ Said Godínez (Mazatlan), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Mazatlan 5-4-1 Starting XI
Rodríguez
Díaz 72’
Zaleta 72’
Almada
Merolla
Santos
Ovalle 86’
Bárcenas
Godínez 72’
Teodora
Rubio 87’
Toluca 4-2-3-1 Starting XI
Gonzalez
Isais 81’
Briseño
López
Barbosa
Ruíz
Juárez
Pérez
Vega 81’
Díaz 46’
Rossi 57’

Player stats

Goalkeeper1 player
90′ 4 3 17 2 – – – –
Defenders6 players
90′ 2 – – 4 – 33 3 – – –
90′ 3 1 – 8 2 36 1 – 1 –
Lucas Merolla
90′ 2 5 – 7 3 27 1 – –
Jair Díaz Taken off
72′ 5 – – 5 – 21 1 – –
Mauro Zaleta Taken off
72′ 3 – – 4 – 28 – – – –
Gabriel Lopez Came on as a substitute
18′ 1 1 – 2 1 11 – 1 –
Midfielders5 players
90′ 1 – 46 2 0.07 4 – 8 1 – –
Said Godínez Taken off
72′ – – 21 1 0.02 1 – 1 1 – –
Josué Ovalle Taken off
86′ – – 20 1 0.29 3 – 5 – 1 –
Mauro Laínez Came on as a substitute
18′ – – 15 – 0.00 – 1 – – – –
Jesús Hernández Came on as a substitute
14′ 1 – 4 – 0.02 2 1 3 – 1 –
Forwards4 players
90′ – 1 – – – 0.20 1 5 2 16 –
Brian Rubio Taken off
87′ 1 – 2 1 0.19 0.01 3 10 5 20 –
Fábio Gomes Came on as a substitute
18′ – 1 1 1 0.21 0.26 1 – – 4 –
Billy Arce Came on as a substitute
13′ – – – – – 0.07 – 2 1 9 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.