Serie A Regular Season - 15
Bahia 1 - 2 FT Cruzeiro
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
18' Joao Paulo
Fabricio Bruno 24'
27' Luciano Juba
34' ↓ Willian Jose ↑Everaldo
35' S. Ramos
Kaua Moraes (N. Villarreal) 41'
45'+3 Everaldo
HT
46' ↓ M. Sanabria ↑Ademir
↓ Matheus Pereira ↑Kenji 46'
61' ↓ Everton Ribeiro ↑Rodrigo
↓ N. Villarreal ↑Kaio Jorge 62'
Kaua Moraes 62'
↓ L. Sinisterra ↑Wanderson 72'
↓ Kaua Moraes ↑L. Villalba 72'
72' ↓ Jean Lucas ↑Michel Araujo
72' ↓ Erick Pulga ↑C. Olivera
L. Romero 77'
↓ Gerson ↑Lucas Silva 78'
Kenji (L. Romero) 86'
Otavio Costa 89'
FT
Player Cards
Our take on every player in this match
Bahia
Goalkeepers
Léo Vieira
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Nicolás Acevedo
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
David Duarte
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Santiago Ramos Mingo
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Luciano Juba
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Erick
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Erick Pulga
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Everton Ribeiro
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Jean Lucas
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Mateo Sanabria
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Willian José
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
34
Entry
BENCH
João Paulo
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gilberto
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Xavier
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Román Gómez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luiz Gustavo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iago Borduchi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Nestor
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Michel Araújo
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Everaldo
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
Started
Entry
Ademir
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Cristian Olivera
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Dell
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cruzeiro
Goalkeepers
Otávio Costa
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Fagner
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Fabrício Bruno
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
Jonathan Jesus
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
Kauã Moraes
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Lucas Romero
MAGNET
72
Activity
72
Activity
64
Passes
8
Duels
Matheus Henrique
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Gerson
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Matheus Pereira
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
26%
Pass Acc
Luis Sinisterra
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Néiser Villarreal
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
7%
Pass Acc
BENCH
Matheus Cunha
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bruno Alves
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Marcelo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Christian
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Japa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Kaique Kenji
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8.2
Rating
Kaio Jorge
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Marquinhos
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wanderson
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Chico da Costa
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/15/2025 | Bahia | 1 - 2 | Cruzeiro | Serie A | Arena Fonte Nova |
| 04/18/2025 | Cruzeiro | 3 - 0 | Bahia | Serie A | Estádio Governador Magalhães Pinto |
| 10/19/2024 | Cruzeiro | 1 - 1 | Bahia | Serie A | Estádio Governador Magalhães Pinto |
| 06/23/2024 | Bahia | 4 - 1 | Cruzeiro | Serie A | Arena Fonte Nova |
| 10/25/2023 | Cruzeiro | 3 - 0 | Bahia | Serie A | Estádio Governador Magalhães Pinto |
| 06/10/2023 | Bahia | 2 - 2 | Cruzeiro | Serie A | Arena Fonte Nova |
| 07/23/2022 | Cruzeiro | 1 - 0 | Bahia | Serie B | Estádio Governador Magalhães Pinto |
| 04/09/2022 | Bahia | 2 - 0 | Cruzeiro | Serie B | Arena Fonte Nova |
| 11/03/2019 | Cruzeiro | 1 - 1 | Bahia | Serie A | Estádio Mineirão |
| 07/20/2019 | Bahia | 0 - 0 | Cruzeiro | Serie A | Arena Fonte Nova |
Bahia Win
Cruzeiro Win
Draw
League Standings
P: 14 GD: +13
P: 13 GD: +14
P: 15 GD: +5
P: 14 GD: +6
P: 14 GD: +5
P: 14 GD: +2
P: 14 GD: +1
P: 15 GD: -1
P: 14 GD: -2
P: 15 GD: -5
P: 15 GD: 0
P: 13 GD: -1
P: 14 GD: -1
P: 14 GD: -1
P: 14 GD: -3
P: 14 GD: -3
P: 14 GD: -3
P: 13 GD: -4
P: 14 GD: -9
League Standings
P: 14 GD: +13
P: 13 GD: +14
P: 15 GD: +5
P: 14 GD: +6
P: 14 GD: +5
P: 13 GD: +3
P: 14 GD: +1
P: 15 GD: -1
P: 14 GD: -2
P: 15 GD: 0
P: 13 GD: -1
P: 14 GD: -3
P: 14 GD: -1
P: 14 GD: -1
P: 14 GD: -6
P: 14 GD: -3
P: 14 GD: -3
P: 13 GD: -4
P: 14 GD: -9
Match previews and recaps to help you decide which games are worth watching
Late Kenji Strike Completes Stunning Away Turnaround
Must-Watch Futmetrix Score: 87/100. A relentless attacking display from the visitors punished a passive home side, proving that pure shot volume eventually shatters defensive resistance.
Early Illusions
The Arena Fonte Nova was primed for a routine home victory, but football rarely respects the pre-match script. Bahia looked to establish early control, looking comfortable on the ball and aggressively searching for openings. The sheer Intensity of the opening exchanges translated into a crucial breakthrough for the hosts at the 27-minute mark. Luciano Juba stepped up to the penalty spot and converted with pure authority, giving the roaring home crowd exactly what they demanded. It felt like a solid foundation for a team chasing continental qualification and looking to close the gap to the league leaders. However, rather than building on that momentum, they retreated into a shell. They conceded the midfield as the visitors edged possession, effectively inviting pressure and setting the stage for their own defensive downfall.
The Momentum Shift
Trailing on the scoreboard, Cruzeiro flatly refused to roll over and accept defeat. They launched a staggering 20 shots toward the target throughout the match, turning the opposing penalty box into an absolute shooting gallery. Masterful orchestration from Gerson in the middle of the park meant the overall Balance of the match shifted irreversibly toward the resilient visitors. The relentless pressure paid massive dividends just before the halftime whistle. At the 41-minute mark, a defense-splitting delivery from N. Villarreal perfectly found Kauã Moraes, who expertly tucked the ball away to level the scoreline. The home defense was left chasing shadows as the visitors ruthlessly exposed their structural flaws, ending the first half firmly in the ascendancy and visibly hungry for more.
The Decisive Blow
The high Stakes of this encounter required a tactical masterstroke, and the away bench delivered spectacularly by introducing Kenji right at halftime. The dangerous forward immediately stretched the game, pulling completely exhausted defenders out of position with his intelligent runs. As the clock ticked down toward what looked like a gritty, hard-fought draw, the defining moment finally arrived. In the 86th minute, L. Romero carved out the necessary space to find Kenji, who applied the lethal finishing touch past the goalkeeper. This dramatic late winner cemented a massive Upset Factor given the pre-match standings and the incredibly hostile atmosphere. The 2-1 away victory deals a heavy blow to the hosts' Copa Sudamericana ambitions while providing a massive boost for the visitors.
Key Questions
How dramatic was the late winner by Kaique Kenji?
Incredibly dramatic. Stepping up when it mattered most, he fired home an 86th-minute strike to break the deadlock and silence the home crowd entirely.
How did Bahia complete the comeback from behind?
Bahia actually took the initial lead through a penalty. It was the visiting side who engineered the impressive and relentless comeback victory on the road.
How did substitute Kaique Kenji change the game?
Introduced at halftime, he provided immediate attacking impetus, stretched the tired defensive line, and ultimately secured all three points with his clinical late finish.
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.
Bahia Look to Solidify Top-Six Credentials Against Resurgent Cruzeiro
Average Entertainment Futmetrix Score: 53/100. A high Balance rating makes this mid-table clash tighter than the standings suggest, offering a real test of Bahia's home resilience.
The Setup
Bahia have been quietly effective this season, currently sitting comfortably in sixth place. Their recent run has been a mixed bag, but they remain extremely tough to break down at Arena Fonte Nova. Visiting Cruzeiro are lurking down in twelfth. Despite a modest Stakes rating for this early-season encounter, the visitors bring serious momentum. Winning four of their last five matches, Cruzeiro's Form is peaking at exactly the right moment to pose a major threat to the hosts. A sprinkling of Stars on both sides adds undeniable flavor to an otherwise standard league fixture.
Key Battle
Luciano Juba has been the undisputed creative spark for the hosts, turning half-chances into crucial goals. He goes head-to-head in a remote duel against Cruzeiro's Christian, who has been in lethal goalscoring touch himself. Whichever wide operator finds the most space during rapid transitions will ultimately tilt the scales.
Our Prediction
Cruzeiro’s recent winning streak makes them dangerous travelers, but Bahia’s structured approach at home should weather the early storm. Expect a cagey 1-1 draw where both sides have their moments on the counter, but ultimately cancel each other out in a congested midfield.