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.
NAL
CAR
COL
AUD
CNA
SPA
HFD
LOU
LDN
ATL
MTY
CTJ
ATS
BRB
LCA
SKN
JAM
GUA
HON
SUR
SLV
MTQ
CAV
SUP
UMA
ISF
UAT
KHA
ELP
TUL
GEO
NIR
ARM
LVA
HUN
UKR
ITA
BEL
MNE
CYP
POL
BIH
SWE
ROU
TUR
FRA
AUS
BRA
IND
PAN
BER
GLP
GRN
CUB
MOZ
SEN
SDN
ETH
TAN
GNB
NIG
LES
NGA
MAD
RWA
LBR
TOG
BDI
MWI
SSD
GAM
SOM
ALG
ZAM
MAR
GAB