← All matches
Joel Huiqui
Cruz Azul
Atlante FC
Cruz Azul
5-3-2 · 5-3-2
Atlante FC
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG
Tap a player for their full match card.
Highlights 3 clips
Player of the match
Match events
15'
L. Calzadilla · Foul
44'
⚽
L. Puente · assist W. Portales0–1
Half-time · 0–1
47'
⚽
L. Calzadilla · assist J. Julio0–2
57'
🔁
C. Rodríguez ◂ G. Piovi
57'
🔁
J. Paradela ◂ A. Montaño
59'
🔁
J. González ◂ L. Puente
60'
⚽
N. Ibáñez · assist C. Rodríguez1–2
61'
🔁
E. Lira ◂ L. Romero
61'
🔁
G. Fernández ◂ O. Ebere
68'
C. Rodríguez · Foul
69'
🔁
L. Mejía ◂ E. Pizzuto
73'
W. Ditta · Foul
74'
VAR
Penalty check · L. Calzadilla
75'
⚽
J. Julio (pen)1–3
81'
🔁
W. Clar ◂ L. Calzadilla
81'
🔁
A. Escobar ◂ W. Portales
86'
🔁
◂ N. Ibáñez
Full-time · 2–3
90'+10
⚽
A. Palavecino · assist G. Fernández2–3
Coaches
Miguel Herrera 
Recent form
WHClub Puebla2-1
WAAtlético San Luis3-2
DAClub Atlético Morelia3-3
WAPumas UNAM2-1
DHPumas UNAM0-0
DHClub América1-1
LAClub Necaxa1-2
DHCD Toluca3-3
DHCF Monterrey1-1
DANew Mexico United3-3
Where to watch
ViX
ViX
Betano
ViX
ViX
TUDNViX
TUDNViX
ViX
TUDNViX
TUDNTUDN En VivoViX
Canal 5 TelevisaTUDNTUDN En VivoViX
TUDNViX
TUDNViX
ViX
ViX
ViX
TUDNViX
TUDNUnivision
Match facts
Stadium
Estadio Ciudad de los Deportes
City
Mexico City
Referee
Abraham de Jesus Quirarte Contreras
Kickoff
02 Aug, 03:00 UTC
Competition
Liga MX Apertura
Highlights & clips
23
K. Mier
16
J. Márquez
6.4
33
G. Piovi
6.3
4
W. Ditta
5.5
5
J. Orozco
6.2
6
E. Lira
6.7
20
J. Paradela
6.8
8
A. Palavecino
7.3
19
C. Rodríguez
7.2
21
G. Fernández
5.7
29
C. Rotondi
1
Ó. Jiménez
7.8
29
W. Portales
6.8
6
N. Carrera
6.6
4
E. Tercero
6.7
3
L. Sánchez
7.2
37
W. Clar
6.3
8
E. Pizzuto
6.7
25
M. Fernández
7.1
19
L. Calzadilla
8.3
7
J. Julio
7.6
9
L. F. Puente
Coach: Joel Huiqui
Coach: Miguel Herrera
Top stats
61%Possession39%
2.87Expected goals (xG)1.89
16Total shots11
9Shots on target7
5Big chances4
7Corners5
Shots
2Shots off target3
5Blocked shots1
12Shots inside box4
4Shots outside box7
0Hit woodwork1
2Big chances scored2
3Big chances missed2
0.23Goals prevented0.37
Attack
20Touches in box8
63Final third entries47
4Offsides2
10Free kicks8
4Fouled in final third3
Passing
444Passes276
376Accurate passes211
26/47 (55%)Long balls27/53 (51%)
4/23 (17%)Crosses2/17 (12%)
17Throw-ins17
Duels
41Duels58
28/67 (42%)Ground duels40/68 (59%)
7/19 (37%)Aerial duels12/21 (57%)
10/28 (36%)Dribbles5/9 (56%)
7Dispossessed4
Defending
8Tackles25
63Tackles won72
10Interceptions15
20Clearances36
40Recoveries47
Discipline
9Fouls11
2Yellow cards1
Goalkeeping
4Saves7
2Big saves0
7Goal kicks5
Forecast BSD enginebest price across 70 bookmakers
Who winsCruz Azul to win (DNB) 86% · 1.14 @ Pinnacle
1X2Cruz Azul to win 71% · 1.41 @ Pinnacle
GoalsOver 2.5 goals 59% · 1.68 @ Pinnacle
CornersOver 9.5 corners 53% · 1.88 @ Betway
CornersOver 8.5 corners 64% · 1.55 @ Betway
GoalsOver 1.5 goals 80% · 1.22 @ Pinnacle
BTTSBTTS: No 51% · 1.97 @ 1xBet
1X2Draw 19% · 5.70 @ betfair
CornersUnder 10.5 corners 58% · 1.75 @ Unibet
GoalsUnder 3.5 goals 62% · 1.62 @ BTI Sports
1X2Atlante to win 11% · 10.40 @ betonline
Odds consensus
1X2consensus
1.31
Cruz Azul
4.98
Draw
8.73
Atlante FC
Double Chanceconsensus
1.06
Cruz Azul or Draw
1.15
Cruz Azul or Atlante FC
3.17
Draw or Atlante FC
Both Teams to Scoreconsensus
1.89
Yes
1.81
No
Total Goals 0.50consensus
1.03
Over 0.50 ▲
13.14
Under 0.50 ▲
Total Goals 1.50consensus
1.17
Over 1.50
4.55
Under 1.50
Total Goals 2.50consensus
1.58
Over 2.50
2.26
Under 2.50
Total Goals 3.50consensus
2.43
Over 3.50
1.50
Under 3.50
Total Goals 4.50consensus
4.48
Over 4.50 ▼
1.20
Under 4.50 ▲
Draw No Betconsensus
1.08
Cruz Azul
6.67
Atlante FC
Total Corners (O/U) 4.50consensus
1.01
Over 4.50
17.00
Under 4.50 ▲
Total Corners (O/U) 5.50consensus
1.05
Over 5.50
10.00
Under 5.50 ▲
Total Corners (O/U) 6.50consensus
1.12
Over 6.50
6.00
Under 6.50 ▲
Total Corners (O/U) 7.50consensus
1.24
Over 7.50 ▼
3.53
Under 7.50 ▼
Total Corners (O/U) 8.50consensus
1.47
Over 8.50 ▲
2.46
Under 8.50 ▼
Total Corners (O/U) 9.50consensus
1.78
Over 9.50 ▲
1.91
Under 9.50 ▼
Total Corners (O/U) 10.50consensus
2.25
Over 10.50 ▲
1.57
Under 10.50 ▼
No bet in this match — nothing offers both a real edge and a worthwhile price. The full breakdown is below for the curious.
Every market recommended rows highlighted
| Our call | How likely | Bookmakers say | Their odds | Price check | Confidence |
|---|---|---|---|---|---|
| Cruz Azul to win (DNB)Who wins | 86% | 86% | 1.08 | Overpriced | high |
| Cruz Azul to win1X2 | 71% | 71% | 1.31 | Overpriced | high |
| Over 2.5 goalsGoals | 59% | 59% | 1.58 | Overpriced | low |
| Over 9.5 cornersCorners | 53% | 53% | 1.75 | Overpriced | low |
| Over 8.5 cornersCorners | 64% | 64% | 1.45 | Overpriced | medium |
| Over 1.5 goalsGoals | 80% | 80% | 1.17 | Overpriced | high |
| BTTS: NoBTTS | 51% | 51% | 1.81 | Overpriced | low |
| Draw1X2 | 19% | 19% | 4.98 | Overpriced | low |
| Under 10.5 cornersCorners | 58% | 58% | 1.6 | Overpriced | low |
| Under 3.5 goalsGoals | 62% | 62% | 1.5 | Overpriced | medium |
| Atlante to win1X2 | 11% | 11% | 8.73 | Overpriced | low |
Probability vs league average
| Market | This match | League avg | Diff | More likely? |
|---|---|---|---|---|
| Over 1.5 goals | 80% | 78% | +2% | Yes |
| Over 2.5 goals | 59% | 56% | +3% | Yes |
| Over 3.5 goals | 38% | 38% | 0% | No |
| Both teams to score | 49% | 58% | -9% | No |
| Home win | 71% | 48% | +23% | Yes |
| Draw | 19% | 23% | -4% | No |
| Away win | 11% | 28% | -17% | No |
How to read this: "72% · high" means we expect it to happen about 72 times out of 100 — football always keeps the rest. "Worth it above X" is the minimum odds where the pick makes mathematical sense; "Overpriced" means the bookmaker pays less than that. Not betting advice — no outcome is guaranteed.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.