Serie A Regular Season - 3
Mirassol 2 - 2 FT Cruzeiro
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Wanderson (L. Romero) 23'
25' Neto Moura
26' Reinaldo
30' Jose Aldo
38' Nathan Fogaca
Gerson 45'+1
HT
↓ Gerson ↑Matheus Henrique 46'
↓ Wanderson ↑L. Sinisterra 46'
53' Negueba
55' ↓ Igor Formiga ↑Igor Carius
61' Alex Muralha
↓ L. Romero ↑Lucas Silva 64'
65' ↓ Alesson ↑Carlos Eduardo
65' ↓ Neto Moura ↑Yuri Lara
70' ↓ Eduardo ↑A. Galeano
71' ↓ Nathan Fogaca ↑Everton Galdino
75' A. Galeano
↓ Fagner ↑William 79'
Kaio Jorge 85'
↓ Christian ↑Kenji 89'
90'+5 Yuri Lara
FT
Player Cards
Our take on every player in this match
Mirassol
Goalkeepers
Walter
MAGNET
26
Activity
26
Activity
26
Passes
0
Duels
Defenders
Igor Formiga
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
João Victor
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Willian Machado
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Reinaldo
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Midfielders
Neto Moura
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
Started
Entry
José Aldo
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Negueba
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Eduardo
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
70
Entry
Alesson
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Forwards
Nathan Fogaça
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
BENCH
Alex Muralha
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Igor Cariús
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6
Rating
Rodrigues
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
Yuri Lara
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.3
Rating
Denilson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Chico
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Mugni
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Eduardo
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Antonio Galeano
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Rodrigo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Everton Galdino
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Cruzeiro
Goalkeepers
Cássio
MAGNET
24
Activity
24
Activity
22
Passes
2
Duels
Defenders
Fagner
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Fabrício Bruno
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
João Marcelo
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Kaiki
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Midfielders
Lucas Romero
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Gerson
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Christian
NPC
89
Minutes
89
Minutes
18%
Pass Acc
6.6
Rating
Matheus Pereira
LATE SHIFT
15
Late Mins
15
Late Mins
101
Total Mins
Started
Entry
Wanderson
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Kaio Jorge
CLUTCH HERO
85
Goal Time
85
Goal Time
Penalty
Impact
6.9
Rating
BENCH
Otávio Costa
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Lucas Villalba
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
William
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Bruno Alves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kauã Prates
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Matheus Henrique
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Japa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Néiser Villarreal
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Sinisterra
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
Started
Entry
Rayan Lelis
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kaique Kenji
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 18/08/2025 | Mirassol | 1 - 1 | Cruzeiro | Serie A | Estádio José Maria de Campos Maia |
| 29/03/2025 | Cruzeiro | 2 - 1 | Mirassol | Serie A | Estádio Governador Magalhães Pinto |
Mirassol Win
Cruzeiro Win
Draw
League Standings
P: 3 GD: +6
P: 3 GD: +3
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: +2
P: 3 GD: +1
P: 3 GD: 0
P: 3 GD: 0
P: 3 GD: +1
P: 3 GD: -1
P: 3 GD: -3
P: 3 GD: -1
P: 3 GD: -2
P: 3 GD: -2
P: 3 GD: -3
P: 3 GD: -3
League Standings
P: 5 GD: +6
P: 5 GD: +6
P: 5 GD: +3
P: 4 GD: +2
P: 4 GD: +2
P: 5 GD: +1
P: 4 GD: +1
P: 5 GD: 0
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: +1
P: 4 GD: 0
P: 5 GD: -1
P: 5 GD: -2
P: 5 GD: -2
P: 4 GD: -3
P: 3 GD: +1
P: 5 GD: -4
P: 5 GD: -4
Match previews and recaps to help you decide which games are worth watching
High-Octane Stalemate at Campos Maia
Must-Watch Futmetrix Score: 91/100. A bittersweet evening for Mirassol, whose relentless attacking barrage was ultimately neutralized by Cássio's brilliance and a clinical late penalty.
Cruzeiro Strike First in Tactical Duel
The encounter at Estádio José Maria de Campos Maia began with a tactical masterclass from the visitors, who weathered early pressure to strike on the counter. In the 23rd minute, Wanderson found the net following a sharp assist from L. Romero, putting Cruzeiro ahead against the run of play. However, Mirassol responded with an Intensity rating of 14.2, overwhelming the visitors' midfield. Their persistence paid off in the 38th minute when Nathan Fogaca pounced to level the scores. With 56% possession, the home side controlled the tempo, turning the pitch into a shooting gallery as they sought to exploit their superior territorial dominance before the interval.
The Cássio Wall and VAR Intervention
The second half saw the Balance of the match shift decisively in favor of the hosts. Negueba completed the comeback in the 53rd minute, igniting the home crowd and seemingly putting Mirassol on the path to victory. What followed was a goalkeeping clinic by Cássio, who produced 9 vital saves to keep the deficit at a single goal. Mirassol thought they had put the game to bed when A. Galeano hit the net, but a 75th-minute VAR review disallowed the goal for offside. This moment proved to be the pivotal turning point, as it preserved the thin margin and injected a sense of belief back into the struggling Cruzeiro side.
Late Penalty and Discipline Breakdown
As the clock ticked down, the Stakes of the relegation battle fueled a desperate Cruzeiro push. Their resilience was rewarded in the 85th minute when they were awarded a penalty, which Kaio Jorge converted with immense composure to make it 2-2. The closing stages were frantic and ill-disciplined, culminating in a straight red card for Yuri Lara in the 95th minute after a reckless challenge. While Mirassol remains firmly in the top three, this result feels like two points dropped given their 18 total shots. For Cruzeiro, this hard-fought point away from home serves as a vital boost to their morale in a difficult campaign.
Key Questions
How did the red card for Yuri Lara impact the match?
Occurring in stoppage time, the red card stifled Mirassol's final offensive wave, forcing them to prioritize defensive stability in the dying seconds.
Did Mirassol deserve the late equalizer?
Actually, Cruzeiro scored the late equalizer. Mirassol dominated the match and deserved the win, but they were punished for missed opportunities.
What does this mean for Mirassol's season?
They stay in the top three, but dropping points at home against bottom-table sides could be costly in a tight title race.
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.
Survival Instincts Over Early Season Polish
Skip It Futmetrix Score: 62/100. While the table suggests a mismatch, the underlying metrics point to a gritty stalemate where defensive desperation defines the night.
The Setup
On February 11, 2026, the Serie A landscape presents a stark contrast as Mirassol welcomes Cruzeiro. The home side currently occupies a surprise top-four spot, but the narrative is firmly anchored in a relegation battle. This stems from Cruzeiro’s disastrous start; the visitors sit rock bottom in 20th place with zero points, making this a high-pressure survival scrap even at this early stage of the season.
A Balance rating of 9.8 signals that these teams are much closer in quality than their league positions imply. Cruzeiro’s Form is dire after two losses, but the presence of Gerson in midfield provides a rare glimmer of world-class potential amidst low overall Stars. Mirassol will rely on defensive stability, led by Lucas Oliveira and the heroics of goalkeeper Walter, who has been instrumental in their unbeaten start. The Stakes are high for the visitors, who cannot afford to drift further into the abyss.
Key Battle
The match will be won or lost in the middle of the pitch, where Mirassol’s disciplined defensive unit meets Cruzeiro’s disjointed attacking transitions. Without clinical individual finishers available to break the deadlock, expect a battle of attrition. The home side’s back line will focus on absorbing pressure and exploiting the nerves of a Cruzeiro squad that has already conceded six goals in just two matches.
Our Prediction
Expect a cagey affair where neither side possesses the creative spark to dominate. Mirassol will be cautious not to lose their momentum, while Cruzeiro will prioritize defensive solidity to stop the bleeding. A 1-1 draw is the most probable outcome, unfolding through set-piece opportunities or defensive errors rather than tactical brilliance.