Sao Paulo vs Corinthians

5 November 2026 · Brasileirão · 2026 · Referee Raphael Claus

Full time 0 – 0

Half-time: 0–0

Match summary

Sao Paulo and Corinthians could not be separated in a goalless draw.

Sao Paulo had the better of the chances, with 1.86 expected goals (xG) from 20 shots to Corinthians's 1.26 from 18. Corinthians had 2 players sent off.

Match stats

55% Possession 45%
21 Shots 18
5 Shots on target 4
6 Corners 8
88 Attacks 84
51 Dangerous attacks 34
420 Passes 347
82.6% Pass accuracy 77.2%
18 Tackles 21
13 Fouls 16
5 Yellow cards 4
0 Red cards 2
3 Offsides 1

Key events

Sao Paulo Corinthians
Kick-off
6’
Corner
6’
Corner
9’
Corner
16’
Yuri AlbertoShot on target
LucianoShot on target
17’
Corner
17’
Corner
21’
26’
Pedro MilansShot on target
26’
Corner
27’
Corner
28’
Corner
ArturShot on target
29’
DjhordneyFoul
31’
31’
Matheus PereiraArgument
35’
Corner
ArturShot on target
39’
Corner
39’
42’
Corner
Corner
43’
45+1’
André RamalhoArgument
Half-time0-0
49’
Yuri AlbertoShot on target
Second half underway
52’
56’
VitinhoShot on target
60’
NewtonFoul
61’
LucianoArgument
67’
67’
Memphis DepayArgument
Corner
76’
FerreirinhaShot on target
77’
80’
Yuri AlbertoVAR: Card upgraded
82’
Yuri AlbertoViolent conduct
84’
Corner
87’
89’
Full-time0-0

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.86 1.26 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.86 1.26
Sao Paulo 1.86 xGCorinthians 1.26 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Corinthians attacking Sao Paulo attacking 
76’ Pedro Lima (Sao Paulo), open play, 0.82 xG, blocked 16’ Yuri Alberto (Corinthians), open play, 0.31 xG, saved 2’ Newton (Sao Paulo), set piece, 0.22 xG, off target 57’ Luciano (Sao Paulo), open play, 0.19 xG, off target 26’ Pedro Milans (Corinthians), open play, 0.15 xG, saved 9’ Gustavo Henrique (Corinthians), from a corner, 0.13 xG, off target 58’ Jonathan Calleri (Sao Paulo), open play, 0.11 xG, off target 26’ Matheus Bidu (Corinthians), open play, 0.10 xG, off target 49’ Yuri Alberto (Corinthians), open play, 0.08 xG, saved 42’ Yuri Alberto (Corinthians), open play, 0.08 xG, blocked 36’ André Luiz (Corinthians), from a corner, 0.07 xG, off target 90+4’ Pedro Lima (Sao Paulo), open play, 0.07 xG, off target 36’ Fabrizio Angileri (Corinthians), from a corner, 0.06 xG, blocked 23’ Yuri Alberto (Corinthians), open play, 0.05 xG, blocked 72’ Luciano (Sao Paulo), open play, 0.05 xG, off target 42’ Kaio César (Corinthians), open play, 0.05 xG, blocked 29’ Artur (Sao Paulo), open play, 0.04 xG, saved 39’ Artur (Sao Paulo), direct free kick, 0.04 xG, saved 41’ Robert Arboleda (Sao Paulo), from a corner, 0.04 xG, off target 56’ Vitinho (Corinthians), open play, 0.04 xG, saved 64’ Luciano (Sao Paulo), open play, 0.04 xG, off target 77’ Ferreirinha (Sao Paulo), from a corner, 0.04 xG, saved 87’ Ferreirinha (Sao Paulo), from a corner, 0.04 xG, blocked 90+5’ Pedro Lima (Sao Paulo), open play, 0.04 xG, blocked 77’ Pedro Lima (Sao Paulo), from a corner, 0.03 xG, off target 17’ Luciano (Sao Paulo), open play, 0.02 xG, saved 28’ Yuri Alberto (Corinthians), open play, 0.02 xG, blocked 47’ Vitinho (Corinthians), open play, 0.02 xG, off target 70’ Lucas Moura (Sao Paulo), set piece, 0.02 xG, off target 90+4’ Pedro Ferreira (Sao Paulo), open play, 0.02 xG, blocked 27’ Breno Bidon (Corinthians), from a corner, 0.02 xG, blocked 50’ André Luiz (Corinthians), open play, 0.02 xG, off target 50’ Vitinho (Corinthians), open play, 0.02 xG, blocked 34’ Rodrigo Garro (Corinthians), open play, 0.01 xG, off target 49’ Yuri Alberto (Corinthians), open play, 0.01 xG, blocked 90+5’ Newton (Sao Paulo), open play, 0.02 xG, blocked 18’ Luciano (Sao Paulo), from a corner, 0.01 xG, off target 44’ Pedro Lima (Sao Paulo), open play, 0.01 xG, off target 76’ Pedro Lima (Sao Paulo), open play, 0.82 xG, blocked 16’ Yuri Alberto (Corinthians), open play, 0.31 xG, saved 2’ Newton (Sao Paulo), set piece, 0.22 xG, off target 57’ Luciano (Sao Paulo), open play, 0.19 xG, off target 26’ Pedro Milans (Corinthians), open play, 0.15 xG, saved 9’ Gustavo Henrique (Corinthians), from a corner, 0.13 xG, off target 58’ Jonathan Calleri (Sao Paulo), open play, 0.11 xG, off target 26’ Matheus Bidu (Corinthians), open play, 0.10 xG, off target 49’ Yuri Alberto (Corinthians), open play, 0.08 xG, saved 42’ Yuri Alberto (Corinthians), open play, 0.08 xG, blocked 36’ André Luiz (Corinthians), from a corner, 0.07 xG, off target 90+4’ Pedro Lima (Sao Paulo), open play, 0.07 xG, off target 36’ Fabrizio Angileri (Corinthians), from a corner, 0.06 xG, blocked 23’ Yuri Alberto (Corinthians), open play, 0.05 xG, blocked 72’ Luciano (Sao Paulo), open play, 0.05 xG, off target 42’ Kaio César (Corinthians), open play, 0.05 xG, blocked 29’ Artur (Sao Paulo), open play, 0.04 xG, saved 39’ Artur (Sao Paulo), direct free kick, 0.04 xG, saved 41’ Robert Arboleda (Sao Paulo), from a corner, 0.04 xG, off target 56’ Vitinho (Corinthians), open play, 0.04 xG, saved 87’ Ferreirinha (Sao Paulo), from a corner, 0.04 xG, blocked 90+5’ Pedro Lima (Sao Paulo), open play, 0.04 xG, blocked 64’ Luciano (Sao Paulo), open play, 0.04 xG, off target 77’ Ferreirinha (Sao Paulo), from a corner, 0.04 xG, saved 77’ Pedro Lima (Sao Paulo), from a corner, 0.03 xG, off target 17’ Luciano (Sao Paulo), open play, 0.02 xG, saved 28’ Yuri Alberto (Corinthians), open play, 0.02 xG, blocked 47’ Vitinho (Corinthians), open play, 0.02 xG, off target 70’ Lucas Moura (Sao Paulo), set piece, 0.02 xG, off target 90+4’ Pedro Ferreira (Sao Paulo), open play, 0.02 xG, blocked 27’ Breno Bidon (Corinthians), from a corner, 0.02 xG, blocked 50’ André Luiz (Corinthians), open play, 0.02 xG, off target 50’ Vitinho (Corinthians), open play, 0.02 xG, blocked 49’ Yuri Alberto (Corinthians), open play, 0.01 xG, blocked 90+5’ Newton (Sao Paulo), open play, 0.02 xG, blocked 34’ Rodrigo Garro (Corinthians), open play, 0.01 xG, off target 18’ Luciano (Sao Paulo), from a corner, 0.01 xG, off target 44’ Pedro Lima (Sao Paulo), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Sao Paulo 4-1-4-1 Starting XI
Rafael
Lima
Arboleda
Tolói
Borduchi
Newton
Artur 46’
Djhordney 46’
Bobadilla 86’
Moura 71’
Luciano 85’
Corinthians 4-2-3-1 Starting XI
Souza
Milans 84’
Ramalho
Henrique
Angileri
Luiz 62’
Bidon 84’
César 62’
Garro 41’
Bidu
Alberto

Player stats

Goalkeeper1 player
Rafael
90′ 4 0 25 2 – – – –
Defenders4 players
90′ 2 2 – 4 – 24 2 – –
90′ 1 1 – 7 6 50 – – – –
90′ 1 1 2 2 – 60 2 – – –
90′ 3 1 4 7 1 39 1 – – –
Midfielders8 players
Newton
90′ – – 54 – – 1 2 3 3 –
Artur Taken off
45′ – – 6 1 – – – 3 – 3 –
Djhordney Taken off
45′ – – 19 – – 2 2 2 2 –
Damián Bobadilla Taken off
86′ – – 44 2 – 2 2 4 – 1 –
Lucas Moura Taken off
71′ – – 16 1 – 2 – 7 – 3 –
Pablo Maia Came on as a substitute
45′ – – 35 – – 1 1 1 2 – –
Ferreirinha Came on as a substitute
19′ – – 18 1 – 1 – 5 1 –
Pedro Ferreira Came on as a substitute
9′ – – 8 – – 1 – 1 – – –
Forwards3 players
Luciano Taken off
85′ – – 5 1 0.31 – – 4 1 12
Jonathan Calleri Came on as a substitute
45′ – – 1 – 0.11 – 1 3 2 6 –
Gustavo Santana Came on as a substitute
10′ – – – – – – – – – 2 –
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.