Sao Paulo vs Santos

2 October 2026 · Brasileirão · 2026 · Referee Matheus Delgado Candançan

Full time 1 – 2

Half-time: 1–1

  • Luciano 34’ (pen)
  • Gabriel Barbosa 36’, 54’

Match summary

Santos came from behind to win 2-1 away at Sao Paulo. It was 1-1 at half-time.

Luciano put Sao Paulo ahead from the penalty spot in the 34th minute, Gabriel Barbosa equalised with a header in the 36th minute, and Barbosa won it in the 54th minute.

Sao Paulo can feel hard done by, creating 1.81 expected goals (xG) from 20 shots to Santos's 0.60 from 9.

Match stats

60% Possession 40%
20 Shots 9
8 Shots on target 4
14 Corners 1
126 Attacks 85
72 Dangerous attacks 35
566 Passes 406
86.0% Pass accuracy 80.5%
18 Tackles 21
13 Fouls 10
1 Yellow cards 3

Key events

Sao Paulo Santos
Kick-off
Corner
2’
Corner
2’
Corner
3’
4’
Everton CebolinhaShot on target
Corner
5’
ArturShot on target
6’
Corner
15’
Iago BorduchiShot on target
29’
Ryan FranciscoVAR: No penalty
31’
33’
LucianoPenalty1-0 (Sao Paulo)
34’
36’
Gabriel BarbosaHeader1-1 (Santos)
LucianoArgument
41’
45’
Corner
45+1’
Corner
45+2’
Half-time1-1
46’
ArturShot on target
46’
Second half underway
54’
Gabriel BarbosaLeft foot shot1-2 (Santos)
Corner
57’
Pablo MaiaShot on target
67’
Corner
67’
Pedro LimaShot on target
72’
Corner
72’
76’
Corner
77’
ArturShot on target
89’
Corner
89’
90+1’
RonyShot on target
90+1’
Corner
Corner
90+2’
DanielzinhoShot on target
90+5’
Corner
90+5’
Full-time1-2

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.81 0.60 34’ Luciano (Sao Paulo), 1-0 34’ 36’ Gabriel Barbosa (Santos), 1-1 36’ 54’ Gabriel Barbosa (Santos), 1-2 54’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.81 0.60 34’ Luciano (Sao Paulo), 1-0 Luciano 34’ 36’ Gabriel Barbosa (Santos), 1-1 Barbosa 36’ 54’ Gabriel Barbosa (Santos), 1-2 Barbosa 54’
Sao Paulo 1.81 xGSantos 0.60 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Santos attacking Sao Paulo attacking 
34’ Luciano (Sao Paulo), penalty, 0.79 xG, goal 73’ Pedro Lima (Sao Paulo), open play, 0.19 xG, off target 4’ Gabriel Barbosa (Santos), open play, 0.19 xG, off target 47’ Ryan Francisco (Sao Paulo), from a corner, 0.18 xG, off target 54’ Gabriel Barbosa (Santos), open play, 0.15 xG, goal 47’ Robert Arboleda (Sao Paulo), from a corner, 0.11 xG, blocked 67’ Pablo Maia (Sao Paulo), from a corner, 0.09 xG, saved 22’ Rodinei (Santos), open play, 0.07 xG, off target 36’ Gabriel Barbosa (Santos), open play, 0.07 xG, goal 89’ Artur (Sao Paulo), open play, 0.06 xG, saved 83’ Gustavo Santana (Sao Paulo), open play, 0.05 xG, blocked 90+1’ Rony (Santos), open play, 0.05 xG, saved 61’ Luciano (Sao Paulo), set piece, 0.04 xG, off target 90+2’ Newton (Sao Paulo), open play, 0.05 xG, blocked 90+5’ Danielzinho (Sao Paulo), open play, 0.04 xG, saved 24’ Pedro Lima (Sao Paulo), open play, 0.03 xG, blocked 51’ Artur (Sao Paulo), open play, 0.03 xG, blocked 72’ Pedro Lima (Sao Paulo), from a corner, 0.03 xG, saved 59’ Everton Cebolinha (Santos), open play, 0.02 xG, off target 6’ Pedro Lima (Sao Paulo), from a corner, 0.02 xG, off target 6’ Artur (Sao Paulo), from a corner, 0.02 xG, saved 46’ Artur (Sao Paulo), direct free kick, 0.02 xG, saved 90+1’ Gabriel Menino (Santos), open play, 0.02 xG, blocked 4’ Everton Cebolinha (Santos), open play, 0.02 xG, saved 71’ Gustavinho (Santos), open play, 0.02 xG, blocked 70’ Artur (Sao Paulo), open play, 0.02 xG, off target 89’ Wendell (Sao Paulo), open play, 0.01 xG, blocked 11’ Luciano (Sao Paulo), open play, 0.01 xG, off target 29’ Iago Borduchi (Sao Paulo), open play, 0.01 xG, saved 34’ Luciano (Sao Paulo), penalty, 0.79 xG, goal 4’ Gabriel Barbosa (Santos), open play, 0.19 xG, off target 73’ Pedro Lima (Sao Paulo), open play, 0.19 xG, off target 47’ Ryan Francisco (Sao Paulo), from a corner, 0.18 xG, off target 54’ Gabriel Barbosa (Santos), open play, 0.15 xG, goal 47’ Robert Arboleda (Sao Paulo), from a corner, 0.11 xG, blocked 67’ Pablo Maia (Sao Paulo), from a corner, 0.09 xG, saved 22’ Rodinei (Santos), open play, 0.07 xG, off target 36’ Gabriel Barbosa (Santos), open play, 0.07 xG, goal 89’ Artur (Sao Paulo), open play, 0.06 xG, saved 83’ Gustavo Santana (Sao Paulo), open play, 0.05 xG, blocked 90+1’ Rony (Santos), open play, 0.05 xG, saved 90+2’ Newton (Sao Paulo), open play, 0.05 xG, blocked 61’ Luciano (Sao Paulo), set piece, 0.04 xG, off target 90+5’ Danielzinho (Sao Paulo), open play, 0.04 xG, saved 24’ Pedro Lima (Sao Paulo), open play, 0.03 xG, blocked 51’ Artur (Sao Paulo), open play, 0.03 xG, blocked 72’ Pedro Lima (Sao Paulo), from a corner, 0.03 xG, saved 59’ Everton Cebolinha (Santos), open play, 0.02 xG, off target 6’ Pedro Lima (Sao Paulo), from a corner, 0.02 xG, off target 6’ Artur (Sao Paulo), from a corner, 0.02 xG, saved 46’ Artur (Sao Paulo), direct free kick, 0.02 xG, saved 71’ Gustavinho (Santos), open play, 0.02 xG, blocked 90+1’ Gabriel Menino (Santos), open play, 0.02 xG, blocked 4’ Everton Cebolinha (Santos), open play, 0.02 xG, saved 70’ Artur (Sao Paulo), open play, 0.02 xG, off target 89’ Wendell (Sao Paulo), open play, 0.01 xG, blocked 11’ Luciano (Sao Paulo), open play, 0.01 xG, off target 29’ Iago Borduchi (Sao Paulo), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Sao Paulo 3-4-3 Starting XI
Coronel
Maia
Arboleda
Tolói 64’
Lima 73’
Bobadilla 64’
Antônio
Borduchi 67’
Artur
Luciano
Francisco 64’
Santos 4-2-3-1 Starting XI
Diogenes
Escobar
Veríssimo
Arão
Rodinei
Oliva
Arthur 54’
Barreal 46’
Cebolinha 76’
Lima 46’
Barbosa 2 86’

Player stats

Goalkeeper1 player
90′ 2 2 25 – – – – –
Defenders4 players
90′ – 3 – 1 1 78 – – – –
90′ – 1 1 3 3 85 – – – –
Rafael Tolói Taken off
64′ 3 1 – 6 3 43 – – – –
Wendell Came on as a substitute
23′ – – – 1 1 20 – – – –
Midfielders7 players
Pedro Lima Taken off
73′ – – 23 – 0.04 2 2 4 3 1 –
Damián Bobadilla Taken off
64′ – – 43 1 0.08 1 – 2 1 – –
90′ – – 68 1 0.06 1 – 3 4 – –
Iago Borduchi Taken off
67′ – – 27 – 0.01 2 – 4 1 1 –
Newton Came on as a substitute
26′ – – 14 1 0.01 2 – 2 – – –
Danielzinho Came on as a substitute
26′ – – 18 3 0.13 – 2 2 – – –
Victor Sá Came on as a substitute
17′ – – 11 2 0.03 – – 2 1 1 –
Forwards4 players
Artur
90′ – – 5 3 0.15 0.39 3 7 2 51 –
Luciano
90′ 1 – 3 1 0.84 0.18 – 7 3 40
Ryan Francisco Taken off
64′ – – 1 – 0.18 0.06 1 3 1 14 –
Gustavo Santana Came on as a substitute
26′ – – 1 – 0.05 0.00 – – – 4 –
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.