Serie A Regular Season - 22
Cruzeiro 3 - 1 FT Mirassol
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
12' Joao Marcelo (Bruno Rodrigues)
26' Gerson
Reinaldo 27'
HT
48' Kenji
↓ Denilson ↑Shaylon 59'
59' ↓ K. Arroyo ↑J. Costa
59' ↓ Ze Lucas ↑Lucas Silva
59' ↓ Kenji ↑Wesley
67' ↓ Matheus Pereira ↑Kaio Jorge
Elias 68'
↓ Eduardo ↑Edson Carioca 69'
↓ Bruno Santos ↑Andre Luis 69'
76' Kaio Jorge (Fagner)
↓ Wallisson ↑Alesson 80'
↓ Elias ↑Igor Formiga 80'
84' Wesley (L. Villalba)
85' Wesley
90' ↓ L. Villalba ↑G. Rojas
Shaylon 90'+4
FT
Player Cards
Our take on every player in this match
Cruzeiro
Goalkeepers
Otávio Costa
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Fagner
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
18%
Pass Acc
João Marcelo
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jonathan Jesus
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
100%
Duel Win %
Lucas Villalba
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Midfielders
Lucas Romero
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
6.9
Rating
Zé Lucas
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Keny Arroyo
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Matheus Pereira
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Kaique Kenji
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Forwards
Bruno Rodrigues
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
BENCH
Vitor Lamounier Rego
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gabriel Rojas
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Fabrício Bruno
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kauã Moraes
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
William Furtado
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Gerson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Morais
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wesley
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
João Costa
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Kaio Jorge
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Luciano Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mirassol
Goalkeepers
Thomazella
SIEVE
0%
Save %
0%
Save %
3
Conceded
0
Saves
Defenders
Elias
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
João Victor
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gabriel Knesowitsch
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Reinaldo
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Wallisson Luiz
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Gustavo Cazonatti
PROVOCATEUR
3
Fouls Won
3
Fouls Won
8
Duels Won
0
Pens Won
Denilson
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Eduardo
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Forwards
Bruno Santos
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Fernandinho
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
BENCH
Alex Muralha
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Igor Formiga
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Victor Luis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Willian Machado
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Oliveira
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Shaylon
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Chico
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neto Moura
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gustavo Silva
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alesson
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Edson Carioca
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
André Luis
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 02/11/2026 | Mirassol | 2 - 2 | Cruzeiro | Serie A | Estádio José Maria de Campos Maia |
| 08/18/2025 | Mirassol | 1 - 1 | Cruzeiro | Serie A | Estádio José Maria de Campos Maia |
| 03/29/2025 | Cruzeiro | 2 - 1 | Mirassol | Serie A | Estádio Governador Magalhães Pinto |
Cruzeiro Win
Mirassol Win
Draw
League Standings
P: 21 GD: +22
P: 20 GD: +19
P: 21 GD: +9
P: 22 GD: +5
P: 22 GD: -1
P: 21 GD: +4
P: 20 GD: +6
P: 21 GD: +2
P: 22 GD: -2
P: 21 GD: +2
P: 21 GD: 0
P: 21 GD: +1
P: 21 GD: -9
P: 21 GD: -3
P: 21 GD: -6
P: 20 GD: -4
P: 21 GD: -4
P: 22 GD: -10
P: 20 GD: -8
League Standings
P: 21 GD: +22
P: 20 GD: +19
P: 21 GD: +9
P: 22 GD: +5
P: 21 GD: +4
P: 20 GD: +6
P: 21 GD: +2
P: 22 GD: -2
P: 21 GD: -3
P: 21 GD: 0
P: 21 GD: +2
P: 21 GD: +1
P: 21 GD: -9
P: 21 GD: -3
P: 20 GD: -4
P: 20 GD: -4
P: 21 GD: -4
P: 22 GD: -10
P: 20 GD: -8
Match previews and recaps to help you decide which games are worth watching
Substitutes Steal the Show at Governador Magalhães Pinto
Highly Entertaining Futmetrix Score: 73/100. Our take is that elite bench depth ultimately shattered a stubborn defensive resistance in this captivating late-game thriller.
The Opening Act
The atmosphere at Governador Magalhães Pinto was electric as the hosts sought to establish early dominance. The Intensity was palpable right from the kickoff. It took a mere twelve minutes for the breakthrough to arrive, with João Marcelo finishing with aplomb after a clever setup from Bruno Rodrigues. Cruzeiro looked primed to run away with the contest. However, Mirassol refused to read from that script. A defensive lapse resulted in a twenty-seventh-minute penalty. Veteran defender Reinaldo stepped up and coolly dispatched the spot-kick, restoring parity and completely altering the momentum. The rest of the first half settled into a tactical rhythm, with possession shared perfectly down the middle at 50% apiece, reflecting how closely matched these two sides were in the opening forty-five minutes.
The Pivot
The second half developed into a fascinating war of attrition. The Balance of play was incredibly tight, with neither side willing to compromise their defensive structure. Yet, it was far from a boring affair. A combined twenty-four shots were unleashed throughout the contest, turning the penalty areas into zones of constant anxiety. The turning point arrived midway through the half, not through a moment of individual magic on the pitch, but via decisive action from the touchline. Sensing tired legs in the opposition's rearguard, the home manager turned to his bench. The introduction of fresh attacking talent completely altered the match's geometry, stretching a tiring backline that had previously looked entirely capable of holding out for a valuable away point on the road.
Resolution
Those substitutions paid spectacular dividends in the closing stages. In the seventy-sixth minute, substitute Kaio Jorge instantly justified his introduction, latching onto a precise pass from Fagner to restore the lead. With the visitors forced to push forward in desperation, massive gaps appeared in transition. Another substitute, Wesley, expertly exploited this space in the eighty-fourth minute, connecting with L. Villalba to hammer home the final nail. The 3-1 scoreline secured three crucial points. Given the Stakes involved in the race for continental qualification spots, this late flurry could prove to be a defining moment in their season. It was an absolute masterclass in squad utilization when it mattered most.
Key Questions
How did substitute João Marcelo change the game?
While João Marcelo actually started the match, his impact was immediate. He changed the game's complexion by netting a crucial 12th-minute opener to set the early attacking tempo.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Mid-Table Mediocrity Awaits in Serie A
Skip It Futmetrix Score: 31/100. With both teams marooned in the middle of the table, this fixture lacks the competitive bite to demand your attention.
The Setup
Cruzeiro sit 11th with 27 points. Mirassol trail them in 14th with 23 points. A rock-bottom Stakes rating confirms there is very little on the line here for either side. Both teams possess a thoroughly average Form rating, trading wins, draws, and losses in equal measure over recent weeks. The home side are clear favorites on paper, but the overall Balance suggests a cautious, grinding affair rather than a free-flowing footballing spectacle.
Key Battle
Cruzeiro's Matheus Pereira is the rare glimmer of genuine quality in this matchup, single-handedly boosting the home side's Stars metric. He will look to unlock a stubborn defense and bypass Mirassol's Edson Carioca in the middle of the park. If Pereira finds pockets of space, the hosts will almost certainly take all three points.
Our Prediction
Cruzeiro have the edge in quality and home advantage. Expect a narrow 1-0 victory for the hosts, decided by a moment of individual brilliance rather than sustained attacking pressure.