Serie A Gameweek 29

Palmeiras 1 - 0 FT Bahia

Nubank Parque

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

Futmetrix Verdict
35
FT
Fri, Oct 9
Português
Palmeiras
1-0
Bahia
⚡ Intensity 16
⚖️ Balance 28
🏆 Stakes 69
🎲 Upset 0
Early strike sustains vital title charge.

Win Probability

  • Palmeiras 61%
  • Draw 22%
  • Bahia 17%

Futmetrix AI estimate

Early Strike Sustains Title Charge

Skip It Futmetrix Score: 35/100. A lightning-fast opener and a resilient defensive display kept the hosts breathing down the necks of the league leaders.

The Immediate Breakthrough

Relentless Intensity defined the opening exchanges at Nubank Parque as Palmeiras wasted no time asserting their authority. Just seven minutes in, a sweeping attacking move saw Alexander Barboza deliver a precise ball for José Manuel López, who ruthlessly found the back of the net. That early breakthrough completely altered the tactical landscape. While Bahia technically controlled possession with 59% of the ball, their territorial advantage felt sterile against a home side that was perfectly comfortable absorbing pressure and launching devastating counter-attacks. The visitors struggled to carve out meaningful chances, forced into taking low-percentage shots from outside the box as the hosts shut down every passing lane in the final third. The opening phases proved to be an absolute masterclass in defensive efficiency.

A Goalkeeping Masterclass

Despite the narrow scoreline, the match quickly devolved into a one-sided shooting gallery, threatening the fragile Balance of the contest. The hosts unleashed a staggering 26 shots, relentlessly bombarding the visitors' goal. The only reason the contest did not end in a landslide was the superhuman effort of Ronaldo between the sticks. The away goalkeeper registered a phenomenal 10 saves, showcasing incredible reflexes to deny point-blank efforts and long-range drives alike. His heroics frustrated the home forwards and kept his side in the game, turning what should have been a comfortable afternoon into a tense, single-goal affair. The sheer volume of chances created by the home team underscored their attacking threat, but they continually met an immovable object on the goal line.

The Aftermath

As the final whistle blew, the massive Stakes attached to this fixture were evident in the home side's passionate celebrations. Marshalled brilliantly by G. Gómez at the back, the hosts secured a vital clean sheet that keeps them in second place, a mere four points adrift in the title race. For the away side, it is a frustrating defeat that highlights their lack of cutting edge in the final third, though they remain entrenched in sixth position. This was a classic clash of early efficiency versus goalkeeping brilliance, ending with the title challengers marching on. As the season approaches its final stretch, this ability to grind out tight results could be the deciding factor.

Key Questions

What made Ronaldo the Man of the Match?

With an incredible 10 saves against 26 total shots, his heroic reflexes kept his team in the game and prevented a heavy defeat against a rampant attack.

What does this mean for Palmeiras's season?

The crucial three points keep them in second place, closing the gap to just four points behind the league leaders in an intense 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.

Match Statistics

Possession
41%
59%
Palmeiras 41%
Bahia 59%
Shots
26
10
Palmeiras 26
Bahia 10
Shots on Target
11
1
Palmeiras 11
Bahia 1
Expected Goals (xG)
1.91
0.49
Palmeiras 1.91
Bahia 0.49
Passes
361
540
Palmeiras 361
Bahia 540
Corners
7
3
Palmeiras 7
Bahia 3
Fouls
9
12
Palmeiras 9
Bahia 12
Yellow Cards
1
2
Palmeiras 1
Bahia 2
Red Cards
0
0
Palmeiras 0
Bahia 0

Match Events

7' ⚽ José Manuel López (Alexander Barboza)
HT
Nicolas Acevedo 🟨 61'
↓ erick pulga ↑Ademir 🔄 65'
↓ Rodrigo Nestor ↑Erick Luis Conrado Carvalho 🔄 65'
↓ Nicolas Acevedo ↑Caio Alexandre 🔄 65'
69' 🔄 ↓ José Manuel López ↑Jhon Arias
69' 🔄 ↓ Vitor Roque ↑Ramon Sosa
↓ Alejo Veliz ↑Willian José 🔄 82'
↓ Cristian Olivera ↑Mateo Naín Sanabria 🔄 82'
Jean Lucas 🟨 87'
87' 🔄 ↓ Andreas Pereira ↑Felipe Anderson
FT

Player Cards

Our take on every player in this match

Palmeiras

Goalkeepers
Carlos Miguel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Murilo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gustavo Gómez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
73%
Duel Win %
Alexander Barboza
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Midfielders
Khellven
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Andreas Pereira
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
0
Assists
26%
Pass Acc
Marlon Freitas
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
42%
Pass Acc
Arthur Gabriel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
José López
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.2
Rating
Lucas Evangelista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Vitor Roque
STORMTROOPER
STORMTROOPER
5
Shots
5
Shots
0
Goals
1
On Target
BENCH
Marcelo Lomba
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bruno Fuchs
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Agustín Giay
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joaquín Piquerez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jhon Arias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Maurício
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emiliano Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luis Felipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fabiano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Larson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felipe Anderson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Ramón Sosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Bahia

Goalkeepers
Ronaldo
OCTOPUS
OCTOPUS
10
Saves
10
Saves
0
Conceded
100%
Save %
Defenders
Román Gómez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
31%
Duel Win %
David Duarte
MAGNET
MAGNET
76
Activity
76
Activity
71
Passes
5
Duels
Victor Hugo
MAGNET
MAGNET
95
Activity
95
Activity
90
Passes
5
Duels
Luciano Juba
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Rodrigo Nestor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Nicolás Acevedo
MAGNET
MAGNET
71
Activity
71
Activity
64
Passes
7
Duels
Jean Lucas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Cristian Olivera
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Alejo Véliz
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Erick Pulga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
BENCH
Guido Herrera
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marco Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Marcos Victor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Zé Guilherme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Erick
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Michel Araújo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Caio Alexandre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Éverton Ribeiro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateo Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Everaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ademir
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Willian José
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/05/2026 Bahia 1 - 2 Palmeiras Serie A Arena Fonte Nova
09/28/2025 Bahia 1 - 0 Palmeiras Serie A Arena Fonte Nova
04/27/2025 Palmeiras 0 - 1 Bahia Serie A Allianz Parque
11/20/2024 Bahia 1 - 2 Palmeiras Serie A Arena Fonte Nova
07/07/2024 Palmeiras 2 - 0 Bahia Serie A Allianz Parque
10/28/2023 Palmeiras 1 - 0 Bahia Serie A Allianz Parque
06/22/2023 Bahia 1 - 0 Palmeiras Serie A Arena Fonte Nova
10/13/2021 Bahia 0 - 0 Palmeiras Serie A Arena Fonte Nova
06/27/2021 Palmeiras 3 - 2 Bahia Serie A Allianz Parque
12/12/2020 Palmeiras 3 - 0 Bahia Serie A Allianz Parque
04/05/2026
Serie A Arena Fonte Nova
09/28/2025
Serie A Arena Fonte Nova
04/27/2025
Serie A Allianz Parque
11/20/2024
Serie A Arena Fonte Nova
07/07/2024
Serie A Allianz Parque
10/28/2023
Serie A Allianz Parque
06/22/2023
Serie A Arena Fonte Nova
10/13/2021
Serie A Arena Fonte Nova
06/27/2021
Serie A Allianz Parque
12/12/2020
Serie A Allianz Parque
Palmeiras Win
Bahia Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Flamengo 29 61 57 25 +32 DSantos 2 - 2 Flamengo (08-10-2026)WFlamengo 2 - 1 RB Bragantino (20-09-2026)WFlamengo 2 - 1 Corinthians (13-09-2026)WRemo 0 - 1 Flamengo (06-09-2026)WFlamengo 2 - 0 Mirassol (02-09-2026)
2 Palmeiras 28 57 47 21 +26 DGremio 0 - 0 Palmeiras (20-09-2026)WPalmeiras 2 - 0 Sao Paulo (12-09-2026)DBotafogo 0 - 0 Palmeiras (06-09-2026)DMirassol 1 - 1 Palmeiras (30-08-2026)WPalmeiras 4 - 1 Vasco DA Gama (23-08-2026)
3 Atletico Paranaense 28 49 43 32 +11 WAtletico Paranaense 2 - 1 Bahia (20-09-2026)DCoritiba 3 - 3 Atletico Paranaense (12-09-2026)LCruzeiro 3 - 1 Atletico Paranaense (06-09-2026)DAtletico Paranaense 3 - 3 Fluminense (30-08-2026)WBotafogo 2 - 3 Atletico Paranaense (24-08-2026)
4 Fluminense 28 48 44 36 +8 WCorinthians 1 - 3 Fluminense (20-09-2026)LAtletico-MG 3 - 1 Fluminense (12-09-2026)WFluminense 1 - 0 Vasco DA Gama (06-09-2026)DAtletico Paranaense 3 - 3 Fluminense (30-08-2026)WFluminense 2 - 1 Remo (22-08-2026)
5 Cruzeiro 29 48 44 40 +4 WCruzeiro 2 - 0 Sao Paulo (08-10-2026)WVitoria 1 - 3 Cruzeiro (20-09-2026)LSantos 2 - 1 Cruzeiro (13-09-2026)WCruzeiro 3 - 1 Atletico Paranaense (06-09-2026)LVasco DA Gama 3 - 1 Cruzeiro (30-08-2026)
6 Bahia 28 46 43 35 +8 LAtletico Paranaense 2 - 1 Bahia (20-09-2026)WBahia 2 - 1 Remo (14-09-2026)WRB Bragantino 2 - 3 Bahia (05-09-2026)WBahia 3 - 2 Internacional (30-08-2026)WVitoria 0 - 2 Bahia (23-08-2026)
7 Atletico-MG 28 43 37 32 +5 WAtletico-MG 1 - 0 RB Bragantino (03-10-2026)DAtletico-MG 1 - 1 Chapecoense-sc (19-09-2026)WAtletico-MG 3 - 1 Fluminense (12-09-2026)LSao Paulo 2 - 0 Atletico-MG (05-09-2026)WAtletico-MG 2 - 1 Vitoria (29-08-2026)
8 Santos 29 42 45 43 +2 DSantos 2 - 2 Flamengo (08-10-2026)WSao Paulo 1 - 2 Santos (02-10-2026)WRemo 1 - 2 Santos (19-09-2026)WSantos 2 - 1 Cruzeiro (13-09-2026)WInternacional 2 - 3 Santos (06-09-2026)
9 Coritiba 28 38 37 43 -6 LVasco DA Gama 5 - 0 Coritiba (19-09-2026)DCoritiba 3 - 3 Atletico Paranaense (12-09-2026)LCoritiba 1 - 2 Mirassol (06-09-2026)WRemo 2 - 3 Coritiba (31-08-2026)WCoritiba 2 - 1 Corinthians (23-08-2026)
10 RB Bragantino 29 37 34 33 +1 DRB Bragantino 1 - 1 Mirassol (07-10-2026)LAtletico-MG 1 - 0 RB Bragantino (03-10-2026)LFlamengo 2 - 1 RB Bragantino (20-09-2026)DBotafogo 1 - 1 RB Bragantino (12-09-2026)LRB Bragantino 2 - 3 Bahia (05-09-2026)
11 Sao Paulo 29 36 33 34 -1 LCruzeiro 2 - 0 Sao Paulo (08-10-2026)LSao Paulo 1 - 2 Santos (02-10-2026)WSao Paulo 1 - 0 Internacional (20-09-2026)LPalmeiras 2 - 0 Sao Paulo (12-09-2026)WSao Paulo 2 - 0 Atletico-MG (05-09-2026)
12 Vitoria 29 36 32 42 -10 WVitoria 4 - 0 Chapecoense-sc (07-10-2026)LVitoria 1 - 3 Cruzeiro (20-09-2026)DMirassol 2 - 2 Vitoria (13-09-2026)WVitoria 1 - 0 Gremio (07-09-2026)LAtletico-MG 2 - 1 Vitoria (29-08-2026)
13 Botafogo 29 35 42 47 -5 LBotafogo 1 - 2 Vasco DA Gama (07-10-2026)LMirassol 2 - 0 Botafogo (19-09-2026)WBotafogo 3 - 2 Gremio (16-09-2026)DBotafogo 1 - 1 RB Bragantino (12-09-2026)DBotafogo 0 - 0 Palmeiras (06-09-2026)
14 Vasco DA Gama 28 34 36 42 -6 WBotafogo 1 - 2 Vasco DA Gama (07-10-2026)WVasco DA Gama 5 - 0 Coritiba (19-09-2026)WGremio 1 - 2 Vasco DA Gama (12-09-2026)LFluminense 1 - 0 Vasco DA Gama (06-09-2026)WVasco DA Gama 3 - 1 Cruzeiro (30-08-2026)
15 Mirassol 29 33 34 43 -9 DRB Bragantino 1 - 1 Mirassol (07-10-2026)WMirassol 2 - 0 Botafogo (19-09-2026)DMirassol 2 - 2 Vitoria (13-09-2026)WCoritiba 1 - 2 Mirassol (06-09-2026)LFlamengo 2 - 0 Mirassol (02-09-2026)
16 Corinthians 29 32 30 34 -4 LInternacional 2 - 1 Corinthians (07-10-2026)LCorinthians 1 - 3 Fluminense (20-09-2026)LFlamengo 2 - 1 Corinthians (13-09-2026)LCorinthians 1 - 2 Chapecoense-sc (06-09-2026)LCorinthians 0 - 1 Santos (30-08-2026)
17 Internacional 29 31 32 37 -5 WInternacional 2 - 1 Corinthians (07-10-2026)LSao Paulo 1 - 0 Internacional (20-09-2026)WChapecoense-sc 1 - 2 Internacional (12-09-2026)LInternacional 2 - 3 Santos (06-09-2026)LBahia 3 - 2 Internacional (30-08-2026)
18 Gremio 29 30 31 39 -8 DRemo 1 - 1 Gremio (07-10-2026)DGremio 0 - 0 Palmeiras (20-09-2026)LBotafogo 3 - 2 Gremio (16-09-2026)LGremio 1 - 2 Vasco DA Gama (12-09-2026)LVitoria 1 - 0 Gremio (07-09-2026)
19 Remo 29 24 33 48 -15 DRemo 1 - 1 Gremio (07-10-2026)LRemo 1 - 2 Santos (19-09-2026)LBahia 2 - 1 Remo (14-09-2026)LRemo 0 - 1 Flamengo (06-09-2026)LRemo 2 - 3 Coritiba (31-08-2026)
20 Chapecoense-sc 28 18 29 57 -28 LVitoria 4 - 0 Chapecoense-sc (07-10-2026)DAtletico-MG 1 - 1 Chapecoense-sc (19-09-2026)LChapecoense-sc 1 - 2 Internacional (12-09-2026)WCorinthians 1 - 2 Chapecoense-sc (06-09-2026)LGremio 3 - 1 Chapecoense-sc (30-08-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.