Cruzeiro stuns Corinthians at Neo Química Arena, wins 1-2 in Brasileirão thriller
Bruno Rodrigues, Gustavo Henrique and Wanderson found the net in a match the home side dominated for long stretches but couldn't put away.

Cruzeiro pulled off a surprise at the Neo Química Arena, beating Corinthians 1-2 in a Brasileirão clash the home side controlled in spurts but never managed to close out. Bruno Rodrigues opened the scoring, Gustavo Henrique leveled things with a direct free kick, and Wanderson headed home what proved to be the winner in the second half.
A back and forth affair
The first half belonged mostly to Corinthians, who threatened through Pedro Raul, Kaio César and Rodrigo Garro, the latter rattling the left post in the 27th minute. Still, it was Cruzeiro who struck first: in the 35th minute, Bruno Rodrigues buried a close-range effort with his right foot to make it 0-1, pouncing on a loose ball inside the box after a cross from Felipe Morais.
The second half opened with substitutions on both sides, and Corinthians responded quickly. In the 57th minute, Gustavo Henrique drew things level with a direct free kick that curled into the middle of the goal, capping a string of chances that had been building toward an equalizer. The match opened up from there, with opportunities at both ends: Luciano Rodríguez, on from the bench, struck the post in the 77th minute in one of Cruzeiro's clearest chances after the second goal.
The winner came in the 81st minute, when Wanderson, also a recent substitute, headed in a cross from Luciano Rodríguez to make it 1-2. Corinthians pushed for an equalizer until the final whistle, with a João Pedro shot in stoppage time saved right under the crossbar, but they couldn't drag out the drama any further.
By the numbers
Corinthians controlled more possession and took more shots, but efficiency favored Cruzeiro when it mattered most. The xG estimate drawn from the shots taken in the match, which should be read not as a prediction but as a measure of what was generated during the game itself, has Corinthians at 2.06 against Cruzeiro's 1.38, a gap that reflects the home side's territorial dominance without it showing up on the scoreboard.
| Stat | Corinthians | Cruzeiro |
|---|---|---|
| Possession (%) | 53 | 47 |
| Shots | 20 | 15 |
| Shots on target | 6 | 6 |
| Corners | 3 | 8 |
| Passes | 457 | 414 |
| Fouls committed | 16 | 14 |
Cruzeiro's eight corners, well clear of Corinthians' three, show that despite seeing less of the ball, the visitors kept up constant pressure from set pieces and wide play, a factor that ultimately weighed on the final result.
What the preview said
The projection published before kickoff gave Corinthians a 47% chance of winning, against 23% for Cruzeiro and 30% for a draw, with expected goals estimated at 1.40 for the home side and 0.91 for the visitors. The result flipped that script: the team given the lower odds of victory walked away with all three points, leaning on the impact of its substitutes, since both Luciano Rodríguez and Wanderson came off the bench and had a direct hand in the winning goal.
What the result means
With the win, Cruzeiro moves to 36 points and sits fifth in the Brasileirão standings, just four points behind Corinthians, who remain ninth with 32 points. For the home side, the loss cuts short an afternoon that had shown promising signs going forward, but was ultimately undone by a lack of defensive sharpness on corners and aerial balls, the exact route through which Cruzeiro's winning goal arrived.
NE
MIA
VAR
MOR
FCU
CAR
CLT
NAP
CRB
MET
DLG
POR
LAN
GMD
CSL
NCX
LAF
MIN
POR
HOU
CAZ
LEO
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
WAH
HAT
JAZ
BAN
SHJ
NAS
PZH
MTK
NM
PHX
SAC
TUL
PRO
DEF
BOS
CIT
DAN
NAC
LIV
JUV
KNX
LIV
ARS
GET
SEV
RAC
RMA
ELC
VAL
ATH
RSO
VAN
SEA
ATL
TOR