Serie A Regular Season - 15

Bahia 1 - 2 FT Cruzeiro

Arena Fonte Nova

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
87
FT
Sun, May 10
Português
Bahia
1-2
Cruzeiro
⚡ Intensity 76
⚖️ Balance 74
🏆 Stakes 33
🎲 Upset 60
Kenji stuns the Arena Fonte Nova.

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.

Match Statistics

Possession
46%
54%
Bahia 46%
Cruzeiro 54%
Shots
8
20
Bahia 8
Cruzeiro 20
Shots on Target
3
7
Bahia 3
Cruzeiro 7
Expected Goals (xG)
1.10
1.52
Bahia 1.10
Cruzeiro 1.52
Passes
349
411
Bahia 349
Cruzeiro 411
Pass Accuracy
82%
88%
Bahia 82%
Cruzeiro 88%
Corners
5
8
Bahia 5
Cruzeiro 8
Fouls
14
16
Bahia 14
Cruzeiro 16
Yellow Cards
3
4
Bahia 3
Cruzeiro 4
Red Cards
0
0
Bahia 0
Cruzeiro 0

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
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Nicolás Acevedo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
64%
Duel Win %
David Duarte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Santiago Ramos Mingo
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
33%
Pass Acc
Luciano Juba
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Erick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Erick Pulga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Everton Ribeiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Jean Lucas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Mateo Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
Willian José
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
34
Entry
BENCH
João Paulo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gilberto
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Xavier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Román Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luiz Gustavo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iago Borduchi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Nestor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Michel Araújo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Everaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
Started
Entry
Ademir
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Cristian Olivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Dell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Cruzeiro

Goalkeepers
Otávio Costa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Defenders
Fagner
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
93
Total Mins
Started
Entry
Fabrício Bruno
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
Jonathan Jesus
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
Kauã Moraes
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Midfielders
Lucas Romero
MAGNET
MAGNET
72
Activity
72
Activity
64
Passes
8
Duels
Matheus Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Gerson
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Matheus Pereira
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
26%
Pass Acc
Luis Sinisterra
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Néiser Villarreal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
7%
Pass Acc
BENCH
Matheus Cunha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bruno Alves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
João Marcelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Villalba
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Christian
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Japa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Kaique Kenji
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Goal
Impact
8.2
Rating
Kaio Jorge
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Marquinhos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Wanderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Chico da Costa
LATE SHIFT
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
09/15/2025
1 - 2
Serie A Arena Fonte Nova
04/18/2025
3 - 0
Serie A Estádio Governador Magalhães Pinto
10/19/2024
1 - 1
Serie A Estádio Governador Magalhães Pinto
06/23/2024
4 - 1
Serie A Arena Fonte Nova
10/25/2023
3 - 0
Serie A Estádio Governador Magalhães Pinto
06/10/2023
2 - 2
Serie A Arena Fonte Nova
07/23/2022
1 - 0
Serie B Estádio Governador Magalhães Pinto
04/09/2022
2 - 0
Serie B Arena Fonte Nova
11/03/2019
1 - 1
Serie A Estádio Mineirão
07/20/2019
0 - 0
Serie A Arena Fonte Nova
Bahia Win
Cruzeiro Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 14 33 24 11 +13 DPalmeiras 1 - 1 Santos (02-05-2026)WRB Bragantino 0 - 1 Palmeiras (26-04-2026)WPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)WBahia 1 - 2 Palmeiras (05-04-2026)
2 Flamengo 13 27 26 12 +14 DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)WAtletico-MG 0 - 4 Flamengo (26-04-2026)WFlamengo 2 - 0 Bahia (19-04-2026)WFluminense 1 - 2 Flamengo (12-04-2026)WFlamengo 3 - 1 Santos (05-04-2026)
3 Fluminense 15 27 25 20 +5 DFluminense 2 - 2 Vitoria (09-05-2026)LInternacional 2 - 0 Fluminense (03-05-2026)WFluminense 2 - 1 Chapecoense-sc (26-04-2026)WSantos 2 - 3 Fluminense (19-04-2026)LFluminense 1 - 2 Flamengo (12-04-2026)
4 Sao Paulo 14 24 19 13 +6 DSao Paulo 2 - 2 Bahia (03-05-2026)WSao Paulo 1 - 0 Mirassol (26-04-2026)LVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)LVitoria 2 - 0 Sao Paulo (11-04-2026)WSao Paulo 4 - 1 Cruzeiro (04-04-2026)
5 Atletico Paranaense 14 23 20 15 +5 DAtletico Paranaense 0 - 0 Gremio (02-05-2026)WAtletico Paranaense 3 - 1 Vitoria (26-04-2026)LPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)WAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)LAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)
6 Bahia 14 22 20 18 +2 LBahia 1 - 2 Cruzeiro (10-05-2026)DSao Paulo 2 - 2 Bahia (03-05-2026)DBahia 2 - 2 Santos (25-04-2026)LFlamengo 2 - 0 Bahia (19-04-2026)WMirassol 1 - 2 Bahia (11-04-2026)
7 RB Bragantino 14 20 17 16 +1 WChapecoense-sc 1 - 2 RB Bragantino (03-05-2026)LRB Bragantino 0 - 1 Palmeiras (26-04-2026)WRB Bragantino 4 - 2 Remo (19-04-2026)LCruzeiro 2 - 1 RB Bragantino (12-04-2026)WMirassol 0 - 1 RB Bragantino (05-04-2026)
8 Coritiba 15 20 18 19 -1 DCoritiba 2 - 2 Internacional (09-05-2026)LVitoria 4 - 1 Coritiba (02-05-2026)LGremio 1 - 0 Coritiba (26-04-2026)WCoritiba 2 - 0 Atletico-MG (19-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)
9 Vitoria 14 19 18 20 -2 DFluminense 2 - 2 Vitoria (09-05-2026)WVitoria 4 - 1 Coritiba (02-05-2026)LAtletico Paranaense 3 - 1 Vitoria (26-04-2026)DVitoria 0 - 0 Corinthians (18-04-2026)WVitoria 2 - 0 Sao Paulo (11-04-2026)
10 Cruzeiro 15 19 20 25 -5 WBahia 1 - 2 Cruzeiro (10-05-2026)LCruzeiro 1 - 3 Atletico-MG (03-05-2026)WRemo 0 - 1 Cruzeiro (25-04-2026)WCruzeiro 2 - 0 Gremio (18-04-2026)WCruzeiro 2 - 1 RB Bragantino (12-04-2026)
11 Internacional 15 18 16 16 0 DCoritiba 2 - 2 Internacional (09-05-2026)WInternacional 2 - 0 Fluminense (03-05-2026)DBotafogo 2 - 2 Internacional (25-04-2026)LInternacional 1 - 2 Mirassol (19-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)
12 Botafogo 13 17 25 26 -1 LBotafogo 1 - 2 Remo (02-05-2026)DBotafogo 2 - 2 Internacional (25-04-2026)WChapecoense-sc 1 - 4 Botafogo (18-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)WVasco DA Gama 1 - 2 Botafogo (05-04-2026)
13 Vasco DA Gama 14 17 20 21 -1 DFlamengo 2 - 2 Vasco DA Gama (03-05-2026)LCorinthians 1 - 0 Vasco DA Gama (26-04-2026)WVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)LVasco DA Gama 1 - 2 Botafogo (05-04-2026)
14 Gremio 14 17 15 16 -1 DAtletico Paranaense 0 - 0 Gremio (02-05-2026)WGremio 1 - 0 Coritiba (26-04-2026)LCruzeiro 2 - 0 Gremio (18-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)
15 Atletico-MG 14 17 17 20 -3 WCruzeiro 1 - 3 Atletico-MG (03-05-2026)LAtletico-MG 0 - 4 Flamengo (26-04-2026)LCoritiba 2 - 0 Atletico-MG (19-04-2026)LSantos 1 - 0 Atletico-MG (11-04-2026)WAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)
16 Santos 14 15 19 22 -3 DPalmeiras 1 - 1 Santos (02-05-2026)DBahia 2 - 2 Santos (25-04-2026)LSantos 2 - 3 Fluminense (19-04-2026)WSantos 1 - 0 Atletico-MG (11-04-2026)LFlamengo 3 - 1 Santos (05-04-2026)
17 Corinthians 14 15 10 13 -3 LMirassol 2 - 1 Corinthians (03-05-2026)WCorinthians 1 - 0 Vasco DA Gama (26-04-2026)DVitoria 0 - 0 Corinthians (18-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)LCorinthians 0 - 1 Internacional (05-04-2026)
18 Mirassol 13 12 15 19 -4 WMirassol 2 - 1 Corinthians (03-05-2026)LSao Paulo 1 - 0 Mirassol (26-04-2026)WInternacional 1 - 2 Mirassol (19-04-2026)LMirassol 1 - 2 Bahia (11-04-2026)LMirassol 0 - 1 RB Bragantino (05-04-2026)
19 Remo 14 11 15 24 -9 WBotafogo 1 - 2 Remo (02-05-2026)LRemo 0 - 1 Cruzeiro (25-04-2026)LRB Bragantino 4 - 2 Remo (19-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)
20 Chapecoense-sc 13 8 13 26 -13 LChapecoense-sc 1 - 2 RB Bragantino (03-05-2026)LFluminense 2 - 1 Chapecoense-sc (26-04-2026)LChapecoense-sc 1 - 4 Botafogo (18-04-2026)LAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)