Palmeiras vs Bahia

27 April 2025 · Brasileirão · 2025 · Referee Wilton Pereira Sampaio

Full time 0 – 1

Half-time: 0–0

  • Kayky 90+3’

Match summary

Bahia took a 1-0 win at Palmeiras, with the winner arriving in stoppage time. It was goalless at half-time.

Kayky put Bahia ahead in stoppage time.

Palmeiras can feel hard done by, creating 1.36 expected goals (xG) from 21 shots to Bahia's 0.57 from 11.

Match stats

50% Possession 50%
21 Shots 11
2 Shots on target 5
6 Corners 4
432 Passes 452
84.3% Pass accuracy 86.7%
7 Tackles 14
12 Fouls 16
1 Yellow cards 2
4 Offsides 1

Key events

Palmeiras Bahia
Kick-off
23’
Erick PulgaShot on target
Half-time0-0
Second half underway
52’
Everton RibeiroShot on target
56’
Willian JoséShot on target
62’
EstêvãoShot on target
62’
63’
Vitor RoqueShot on target
69’
71’
Lucas EvangelistaAníbal Moreno
80’
86’
CaulyShot on target
90+3’
KaykyLeft foot shot0-1 (Bahia)
90+6’
90+7’
Full-time0-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.57 90+3’ Kayky (Bahia), 0-1 90+3’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.36 0.57 90+3’ Kayky (Bahia), 0-1 Kayky 90+3’
Palmeiras 1.36 xGBahia 0.57 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bahia attacking Palmeiras attacking 
7’ Mauricio (Palmeiras), open play, 0.29 xG, off target 64’ José Manuel López (Palmeiras), open play, 0.19 xG, off target 69’ Vitor Roque (Palmeiras), open play, 0.15 xG, saved 39’ Willian José (Bahia), open play, 0.13 xG, off target 90+3’ Kayky (Bahia), open play, 0.11 xG, goal 59’ José Manuel López (Palmeiras), from a corner, 0.08 xG, off target 90+1’ Estêvão (Palmeiras), direct free kick, 0.07 xG, blocked 86’ Cauly (Bahia), open play, 0.07 xG, saved 47’ Richard Ríos (Palmeiras), open play, 0.06 xG, off target 18’ José Manuel López (Palmeiras), from a corner, 0.06 xG, off target 62’ José Manuel López (Palmeiras), open play, 0.06 xG, off target 62’ Estêvão (Palmeiras), open play, 0.06 xG, saved 10’ Luis Benedetti (Palmeiras), from a corner, 0.06 xG, off target 75’ Vitor Roque (Palmeiras), open play, 0.06 xG, off target 15’ David Duarte (Bahia), from a corner, 0.05 xG, off target 23’ Erick Pulga (Bahia), open play, 0.05 xG, saved 29’ José Manuel López (Palmeiras), open play, 0.05 xG, blocked 42’ Ademir (Bahia), open play, 0.04 xG, off target 57’ Santiago Ramos Mingo (Bahia), from a corner, 0.05 xG, off target 83’ José Manuel López (Palmeiras), open play, 0.04 xG, off target 88’ Estêvão (Palmeiras), open play, 0.03 xG, off target 73’ Estêvão (Palmeiras), open play, 0.03 xG, off target 42’ Everton Ribeiro (Bahia), open play, 0.03 xG, blocked 52’ Everton Ribeiro (Bahia), open play, 0.02 xG, saved 5’ Jean Lucas (Bahia), open play, 0.02 xG, off target 46’ José Manuel López (Palmeiras), from a corner, 0.02 xG, blocked 89’ Vitor Roque (Palmeiras), open play, 0.02 xG, blocked 19’ José Manuel López (Palmeiras), open play, 0.02 xG, off target 65’ Aníbal Moreno (Palmeiras), set piece, 0.01 xG, off target 56’ Willian José (Bahia), open play, 0.01 xG, saved 30’ Felipe Anderson (Palmeiras), from a corner, 0.00 xG, blocked 79’ Agustín Giay (Palmeiras), open play, 0.00 xG, blocked 7’ Mauricio (Palmeiras), open play, 0.29 xG, off target 64’ José Manuel López (Palmeiras), open play, 0.19 xG, off target 69’ Vitor Roque (Palmeiras), open play, 0.15 xG, saved 39’ Willian José (Bahia), open play, 0.13 xG, off target 90+3’ Kayky (Bahia), open play, 0.11 xG, goal 59’ José Manuel López (Palmeiras), from a corner, 0.08 xG, off target 90+1’ Estêvão (Palmeiras), direct free kick, 0.07 xG, blocked 86’ Cauly (Bahia), open play, 0.07 xG, saved 47’ Richard Ríos (Palmeiras), open play, 0.06 xG, off target 18’ José Manuel López (Palmeiras), from a corner, 0.06 xG, off target 62’ José Manuel López (Palmeiras), open play, 0.06 xG, off target 62’ Estêvão (Palmeiras), open play, 0.06 xG, saved 10’ Luis Benedetti (Palmeiras), from a corner, 0.06 xG, off target 75’ Vitor Roque (Palmeiras), open play, 0.06 xG, off target 15’ David Duarte (Bahia), from a corner, 0.05 xG, off target 23’ Erick Pulga (Bahia), open play, 0.05 xG, saved 29’ José Manuel López (Palmeiras), open play, 0.05 xG, blocked 57’ Santiago Ramos Mingo (Bahia), from a corner, 0.05 xG, off target 42’ Ademir (Bahia), open play, 0.04 xG, off target 83’ José Manuel López (Palmeiras), open play, 0.04 xG, off target 73’ Estêvão (Palmeiras), open play, 0.03 xG, off target 88’ Estêvão (Palmeiras), open play, 0.03 xG, off target 42’ Everton Ribeiro (Bahia), open play, 0.03 xG, blocked 52’ Everton Ribeiro (Bahia), open play, 0.02 xG, saved 5’ Jean Lucas (Bahia), open play, 0.02 xG, off target 46’ José Manuel López (Palmeiras), from a corner, 0.02 xG, blocked 89’ Vitor Roque (Palmeiras), open play, 0.02 xG, blocked 19’ José Manuel López (Palmeiras), open play, 0.02 xG, off target 65’ Aníbal Moreno (Palmeiras), set piece, 0.01 xG, off target 56’ Willian José (Bahia), open play, 0.01 xG, saved 79’ Agustín Giay (Palmeiras), open play, 0.00 xG, blocked 30’ Felipe Anderson (Palmeiras), from a corner, 0.00 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Palmeiras 4-2-3-1 Starting XI
Weverton
Giay
Gómez
Benedetti
Piquerez
Ríos 80’
Moreno 80’
Anderson 46’
Mauricio 62’
Torres 46’
López
Bahia 3-4-3 Starting XI
Felipe
Duarte
Mingo
Gilberto
Ribeiro 63’
Alexandre 82’
Lucas
Juba
Ademir 71’
José 63’
Pulga 63’

Player stats

Goalkeeper1 player
90′ 4 1 18 – – – – –
Defenders4 players
90′ 2 – – 7 2 74 – – – –
90′ – – – 1 1 40 1 – – –
90′ 1 – – 4 3 51 1 – – –
90′ 2 1 – 5 1 46 – – – –
Midfielders7 players
Richard Ríos Taken off
80′ – – 34 1 0.04 1 1 6 3 2 –
Aníbal Moreno Taken off
80′ – – 43 – 0.01 – 1 1 1 1 –
Felipe Anderson Taken off
45′ – – 18 – 0.01 – 1 1 – – –
Mauricio Taken off
62′ – – 16 2 0.06 – – 3 1 2 –
Facundo Torres Taken off
45′ – – 16 3 0.29 – – 2 1 – –
Lucas Evangelista Came on as a substitute
10′ – – 4 – 0.00 1 – 1 – – –
Emiliano Martínez Came on as a substitute
10′ – – 11 – 0.00 – – – – – –
Forwards4 players
90′ – – 8 – 0.51 0.01 – 11 4 18 –
Estêvão Came on as a substitute
45′ – – 4 1 0.20 0.23 2 1 – 17 –
Vitor Roque Came on as a substitute
45′ – – 3 1 0.22 0.11 2 3 1 10 –
Paulinho Came on as a substitute
28′ – – – – – 0.19 2 2 – 16 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.