Sao Paulo vs Corinthians

30 September 2023 · Brasileirão · 2023

Full time 2 – 1

Half-time: 2–1

  • Jonathan Calleri 40’, 45+2’
  • Ángel Romero 3’

Match summary

Sao Paulo came from behind to win 2-1 at home to Corinthians. Sao Paulo led 2-1 at half-time.

Ángel Romero put Corinthians ahead in the 3rd minute, Jonathan Calleri equalised from a corner in the 40th minute, and Calleri won it in first-half stoppage time.

The chances backed that up: Sao Paulo created 2.31 expected goals (xG) from 22 shots to Corinthians's 0.18 from 6.

Key events

Sao Paulo Corinthians
Kick-off
3’
Ángel RomeroLeft foot shot0-1 (Corinthians)
9’
Felipe AugustoShot on target
Caio PaulistaShot on target
15’
Wellington RatoFoul
24’
Pablo MaiaShot on target
28’
33’
Ángel RomeroFoul
38’
Jonathan CalleriLeft foot shot1-1 (Sao Paulo)
40’
Jonathan CalleriRight foot shot2-1 (Sao Paulo)
45+2’
45+3’
Half-time2-1
46’
PedroGustavo Silva
Second half underway
52’
RafinhaFoul
55’
Lucas MouraShot on target
56’
57’
Renato AugustoVíctor Cantillo
57’
RoniGiuliano
Pablo MaiaShot on target
61’
62’
WesleyÁngel Romero
Jonathan CalleriShot on target
65’
AlissonShot on target
66’
68’
Guilherme BiroFelipe Augusto
James RodríguezWellington Rato
70’
Gabriel NevesAlisson
77’
Gabriel Neves
90+5’
Full-time2-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 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 0.18 3’ Ángel Romero (Corinthians), 0-1 3’ 40’ Jonathan Calleri (Sao Paulo), 1-1 40’ 45+2’ Jonathan Calleri (Sao Paulo), 2-1 45+2’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.31 0.18 3’ Ángel Romero (Corinthians), 0-1 Romero 3’ 40’ Jonathan Calleri (Sao Paulo), 1-1 Calleri 40’ 45+2’ Jonathan Calleri (Sao Paulo), 2-1 Calleri 45+2’
Sao Paulo 2.31 xGCorinthians 0.18 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 
47’ Jonathan Calleri (Sao Paulo), open play, 0.74 xG, goal 40’ Jonathan Calleri (Sao Paulo), from a corner, 0.57 xG, goal 90’ Welington (Sao Paulo), open play, 0.17 xG, off target 8’ Lucas Beraldo (Sao Paulo), from a corner, 0.11 xG, off target 39’ Rodrigo Nestor (Sao Paulo), open play, 0.09 xG, blocked 67’ Diego Costa (Sao Paulo), from a corner, 0.08 xG, off target 53’ Ángel Romero (Corinthians), from a corner, 0.07 xG, off target 10’ Rodrigo Nestor (Sao Paulo), open play, 0.05 xG, off target 17’ Wellington Rato (Sao Paulo), open play, 0.05 xG, off target 65’ Jonathan Calleri (Sao Paulo), open play, 0.05 xG, saved 28’ Pablo Maia (Sao Paulo), set piece, 0.05 xG, saved 37’ Lucas Moura (Sao Paulo), direct free kick, 0.05 xG, off target 58’ Jonathan Calleri (Sao Paulo), from a corner, 0.05 xG, off target 71’ Bruno Méndez (Corinthians), open play, 0.04 xG, off target 67’ Caio Paulista (Sao Paulo), from a corner, 0.04 xG, blocked 89’ Pablo Maia (Sao Paulo), open play, 0.04 xG, off target 56’ Lucas Moura (Sao Paulo), open play, 0.03 xG, saved 9’ Felipe Augusto (Corinthians), open play, 0.02 xG, saved 19’ Lucas Moura (Sao Paulo), open play, 0.02 xG, blocked 40’ Rodrigo Nestor (Sao Paulo), from a corner, 0.02 xG, blocked 61’ Pablo Maia (Sao Paulo), from a corner, 0.02 xG, saved 39’ Jonathan Calleri (Sao Paulo), open play, 0.02 xG, blocked 49’ Matheus Bidu (Corinthians), open play, 0.02 xG, blocked 66’ Alisson (Sao Paulo), open play, 0.02 xG, saved 3’ Ángel Romero (Corinthians), open play, 0.02 xG, goal 15’ Caio Paulista (Sao Paulo), open play, 0.02 xG, saved 20’ Gustavo Silva (Corinthians), from a corner, 0.01 xG, blocked 24’ Pablo Maia (Sao Paulo), from a corner, 0.01 xG, blocked 47’ Jonathan Calleri (Sao Paulo), open play, 0.74 xG, goal 40’ Jonathan Calleri (Sao Paulo), from a corner, 0.57 xG, goal 90’ Welington (Sao Paulo), open play, 0.17 xG, off target 8’ Lucas Beraldo (Sao Paulo), from a corner, 0.11 xG, off target 39’ Rodrigo Nestor (Sao Paulo), open play, 0.09 xG, blocked 67’ Diego Costa (Sao Paulo), from a corner, 0.08 xG, off target 53’ Ángel Romero (Corinthians), from a corner, 0.07 xG, off target 10’ Rodrigo Nestor (Sao Paulo), open play, 0.05 xG, off target 17’ Wellington Rato (Sao Paulo), open play, 0.05 xG, off target 65’ Jonathan Calleri (Sao Paulo), open play, 0.05 xG, saved 28’ Pablo Maia (Sao Paulo), set piece, 0.05 xG, saved 37’ Lucas Moura (Sao Paulo), direct free kick, 0.05 xG, off target 58’ Jonathan Calleri (Sao Paulo), from a corner, 0.05 xG, off target 71’ Bruno Méndez (Corinthians), open play, 0.04 xG, off target 67’ Caio Paulista (Sao Paulo), from a corner, 0.04 xG, blocked 89’ Pablo Maia (Sao Paulo), open play, 0.04 xG, off target 56’ Lucas Moura (Sao Paulo), open play, 0.03 xG, saved 9’ Felipe Augusto (Corinthians), open play, 0.02 xG, saved 19’ Lucas Moura (Sao Paulo), open play, 0.02 xG, blocked 40’ Rodrigo Nestor (Sao Paulo), from a corner, 0.02 xG, blocked 61’ Pablo Maia (Sao Paulo), from a corner, 0.02 xG, saved 39’ Jonathan Calleri (Sao Paulo), open play, 0.02 xG, blocked 49’ Matheus Bidu (Corinthians), open play, 0.02 xG, blocked 66’ Alisson (Sao Paulo), open play, 0.02 xG, saved 3’ Ángel Romero (Corinthians), open play, 0.02 xG, goal 15’ Caio Paulista (Sao Paulo), open play, 0.02 xG, saved 24’ Pablo Maia (Sao Paulo), from a corner, 0.01 xG, blocked 20’ Gustavo Silva (Corinthians), from a corner, 0.01 xG, blocked
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-2-3-1 Starting XI
Rafael
Paulista 82’
Rafinha
Costa
Beraldo
Alisson 77’
Maia
Moura 82’
Nestor 77’
Rato 70’
Calleri 2
Corinthians 4-2-3-1 Starting XI
Cássio
Méndez
Gil
Caetano
Bidu
Cantillo 57’
Maycon
Giuliano 57’
Silva 46’
Romero 62’
Augusto 68’

Player stats

Goalkeeper1 player
Rafael
90′ 1 1 19 – – – – –
Defenders5 players
Rafinha
90′ 3 1 – 3 – 67 4 – –
90′ – – 1 1 1 71 1 – – –
90′ 1 1 – 4 3 65 2 – –
Caio Paulista Taken off
82′ 2 1 – 7 – 45 – – – –
Welington Came on as a substitute
8′ – – – – – 5 – – – –
Midfielders8 players
Alisson Taken off
77′ – 1 46 2 0.40 3 2 7 1 2 –
90′ – – 39 2 0.11 2 1 4 2 2 –
Wellington Rato Taken off
70′ – – 28 3 0.19 – – 2 1 1
Lucas Moura Taken off
82′ – – 25 3 0.08 1 – 12 – 3 –
Rodrigo Nestor Taken off
77′ – 1 23 2 0.30 2 – 4 1 2 –
James Rodríguez Came on as a substitute
20′ – – 10 – 0.00 – – – 1 – –
Michel Araújo Came on as a substitute
13′ – – 6 1 0.08 2 – 5 – 2 –
Gabriel Neves Came on as a substitute
13′ – – 7 – 0.00 – – – – –
Forwards2 players
90′ 2 – 5 3 1.43 0.04 – 3 1 11
Juan Santos da Silva Came on as a substitute
8′ – – – – – 0.02 – 1 – 3 –
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.