goaliador Live Scores · Match Reports
Chicago Fire 2-1 CharlotteFTMinnesota Uni… 1-1 San DiegoFTSporting Kans… 0-2 Houston DynamoFTSt. Louis City 1-1 Real Salt LakeFTLeon 1-0 CF PachucaFTAtlas 0-2 MonterreyFTColorado Rapi… 1-0 AustinFTLos Angeles G… 0-0 FC DallasFTPortland Timb… 2-1 Seattle Sound…FTCruz Azul 2-3 Atlante FCFTST Johnstone 4-3 KilmarnockFTHibernian 1-1 Motherwell85'Aldosivi vs Gimnasia L.P.17:30Deportivo Rie… vs Barracas Cent…17:30Newells Old B… vs Boca Juniors20:00River Plate vs Rosario Centr…22:15Club America vs Santos Laguna23:00Puebla 1-1 Guadalajara C…FTAtletico San … 0-0 Club TijuanaFTFC Juarez 1-5 U.N.A.M. - Pu…FTFalkirk 0-2 ST MirrenFTAberdeen 2-1 Heart Of Midl…FTEstudiantes d… 0-0 BanfieldFTGimnasia M. 2-0 Union Santa FeFTBelgrano Cord… 0-1 Argentinos JRSFTEstudiantes L… 3-0 Defensa Y Jus…FTClub Queretaro 3-2 Tigres UANLFTInter Miami 2-2 Columbus CrewFTVancouver Whi… 1-1 Los Angeles FCFTPhiladelphia … 3-2 Atlanta Unite…FTNew York Red … 3-2 Orlando City …FTFC Cincinnati 4-2 San Jose Eart…FTDC United 2-2 Nashville SCFTCF Montreal 2-2 New England R…FTRacing Club 1-3 TigreFT

Match Centre

Liga MX · Apertura - 3
23
Full time

Analysis The numbers behind the result

Atlante punish wasteful Cruz Azul despite xG deficit

Cruz Azul's 2-3 home defeat flattered Atlante on xG (2.72 vs 1.89), but the visitors were ruthlessly clinical — converting 3 of 7 shots on target despite having just 39% possession. Atlante's early efficiency proved decisive: Luis Puente opened scoring in the 44th minute before Luis Calzadilla doubled the lead just after half-time (47'), both from their only two first-half shots on target. Cruz Azul's 61% dominance yielded 16 shots (9 on target), but only Nicolás Ibáñez's 60th-minute strike and a late consolation from Agustín Palavecino (90+10') breached Atlante's defence — compounded by Gonzalo Fernández's 93rd-minute penalty miss.

Atlante's counterattacking precision told the story: they scored from their only two shots inside the box (Puente and Calzadilla) before Jhojan Julio's 75th-minute penalty sealed it. Cruz Azul's wastefulness in the box (12 shots inside, only 2 goals) was exacerbated by Atlante keeper's 7 saves — matching their xG prevented (0.97). The decisive stat? Cruz Azul underperformed xG by 0.72 goals despite creating 1.53 xG from open play.

Full match report →

Match Timeline

15'🟨L. Calzadilla
44'L. Puente assist W. Portales
47'L. Calzadilla assist Jhojan Julio
57'🔁C. Rodriguez out G. Piovi
57'🔁J. Paradela out A. Montano
59'🔁D. Gonzalez out L. Puente
60'N. Ibanez assist C. Rodriguez
61'🔁G. Fernandez out C. Ebere
61'🔁E. Lira out L. Romero
68'🟨C. Rodriguez
69'🔁L. Mejia out E. Pizzuto
73'🟨W. Ditta
75'Jhojan Julio
81'🔁A. Escobar out W. Portales
81'🔁W. Clar out L. Calzadilla
86'🔁E. Castaneda out N. Ibanez
90+3'G. Fernandez
90+10'A. Palavecino assist G. Fernandez

Team Stats

Cruz AzulAtlante FC

Possession

61%39%

Expected Goals (xG)

2.72xG1.89
16Shots11
9On target7
7Corners5
9Fouls11
376Accurate passes211
2Yellow cards1
📰Read the full match reportIn-depth analysis on goaliador.com