Sao Paulo vs Athletico Paranaense

23 July 2026 · Brasileirão · 2026 · Referee Alex Gomes Stefano

Full time 1 – 2

Half-time: 1–0

  • Artur 19’
  • Leozinho 46’, 51’

Match summary

Athletico Paranaense came from behind to win 2-1 away at Sao Paulo. Sao Paulo led 1-0 at half-time.

Artur put Sao Paulo ahead with a direct free kick in the 19th minute, Leozinho equalised in the 46th minute, and Leozinho won it from a corner in the 51st minute.

The chances backed that up: Athletico Paranaense created 1.79 expected goals (xG) from 11 shots to Sao Paulo's 0.94 from 18.

Match stats

70% Possession 30%
18 Shots 11
3 Shots on target 3
7 Corners 3
630 Passes 263
90.5% Pass accuracy 81.0%
22 Tackles 14
7 Fouls 15
0 Yellow cards 1

Key events

Sao Paulo Athletico Paranaense
Kick-off
18’
ArturFree Kick1-0 (Sao Paulo)
19’
Half-time1-0
46’
LeozinhoLeft foot shot1-1 (Athletico Paranaense)
Second half underway
51’
LeozinhoRight foot shot1-2 (Athletico Paranaense)
LucianoShot on target
56’
Robert ArboledaShot on target
65’
69’
O. HellmannManagerArgument
76’
IsaacLeozinho
79’
Luiz GustavoShot on target
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 0.94 1.79 19’ Artur (Sao Paulo), 1-0 19’ 46’ Leozinho (Athletico Paranaense), 1-1 46’ 51’ Leozinho (Athletico Paranaense), 1-2 51’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.94 1.79 19’ Artur (Sao Paulo), 1-0 Artur 19’ 46’ Leozinho (Athletico Paranaense), 1-1 Leozinho 46’ 51’ Leozinho (Athletico Paranaense), 1-2 Leozinho 51’
Sao Paulo 0.94 xGAthletico Paranaense 1.79 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Athletico Paranaense attacking Sao Paulo attacking 
46’ Leozinho (Athletico Paranaense), open play, 0.83 xG, goal 46’ Leozinho (Athletico Paranaense), open play, 0.33 xG, hit the woodwork 56’ Luciano (Sao Paulo), open play, 0.18 xG, saved 78’ Kevin Viveros (Athletico Paranaense), open play, 0.17 xG, off target 90+1’ Kevin Viveros (Athletico Paranaense), open play, 0.14 xG, blocked 25’ Pablo Maia (Sao Paulo), open play, 0.11 xG, off target 65’ Robert Arboleda (Sao Paulo), from a corner, 0.09 xG, saved 50’ Leozinho (Athletico Paranaense), open play, 0.08 xG, off target 41’ Jonathan Calleri (Sao Paulo), open play, 0.07 xG, off target 9’ Damián Bobadilla (Sao Paulo), open play, 0.06 xG, blocked 12’ Jonathan Calleri (Sao Paulo), open play, 0.05 xG, off target 19’ Artur (Sao Paulo), direct free kick, 0.05 xG, goal 90+4’ Artur (Sao Paulo), direct free kick, 0.06 xG, blocked 78’ Claudinho (Athletico Paranaense), open play, 0.05 xG, off target 90+2’ Carlos Terán (Athletico Paranaense), from a corner, 0.05 xG, off target 71’ Marcos Antônio (Sao Paulo), open play, 0.04 xG, blocked 32’ Leozinho (Athletico Paranaense), open play, 0.04 xG, blocked 79’ Luiz Gustavo (Athletico Paranaense), open play, 0.04 xG, saved 90+5’ Marcos Antônio (Sao Paulo), open play, 0.04 xG, off target 30’ Luciano (Sao Paulo), open play, 0.03 xG, blocked 51’ Leozinho (Athletico Paranaense), from a corner, 0.03 xG, goal 83’ Wendell (Sao Paulo), set piece, 0.03 xG, off target 88’ Marcos Antônio (Sao Paulo), open play, 0.03 xG, blocked 78’ Steven Mendoza (Athletico Paranaense), open play, 0.03 xG, hit the woodwork 87’ Ferreirinha (Sao Paulo), from a corner, 0.02 xG, blocked 9’ Marcos Antônio (Sao Paulo), open play, 0.02 xG, blocked 29’ Pablo Maia (Sao Paulo), from a corner, 0.02 xG, off target 57’ Pablo Maia (Sao Paulo), open play, 0.02 xG, blocked 82’ Ferreirinha (Sao Paulo), from a corner, 0.01 xG, off target 46’ Leozinho (Athletico Paranaense), open play, 0.83 xG, goal 46’ Leozinho (Athletico Paranaense), open play, 0.33 xG, hit the woodwork 56’ Luciano (Sao Paulo), open play, 0.18 xG, saved 78’ Kevin Viveros (Athletico Paranaense), open play, 0.17 xG, off target 90+1’ Kevin Viveros (Athletico Paranaense), open play, 0.14 xG, blocked 25’ Pablo Maia (Sao Paulo), open play, 0.11 xG, off target 65’ Robert Arboleda (Sao Paulo), from a corner, 0.09 xG, saved 50’ Leozinho (Athletico Paranaense), open play, 0.08 xG, off target 41’ Jonathan Calleri (Sao Paulo), open play, 0.07 xG, off target 9’ Damián Bobadilla (Sao Paulo), open play, 0.06 xG, blocked 90+4’ Artur (Sao Paulo), direct free kick, 0.06 xG, blocked 12’ Jonathan Calleri (Sao Paulo), open play, 0.05 xG, off target 19’ Artur (Sao Paulo), direct free kick, 0.05 xG, goal 90+2’ Carlos Terán (Athletico Paranaense), from a corner, 0.05 xG, off target 78’ Claudinho (Athletico Paranaense), open play, 0.05 xG, off target 71’ Marcos Antônio (Sao Paulo), open play, 0.04 xG, blocked 32’ Leozinho (Athletico Paranaense), open play, 0.04 xG, blocked 79’ Luiz Gustavo (Athletico Paranaense), open play, 0.04 xG, saved 90+5’ Marcos Antônio (Sao Paulo), open play, 0.04 xG, off target 30’ Luciano (Sao Paulo), open play, 0.03 xG, blocked 51’ Leozinho (Athletico Paranaense), from a corner, 0.03 xG, goal 83’ Wendell (Sao Paulo), set piece, 0.03 xG, off target 78’ Steven Mendoza (Athletico Paranaense), open play, 0.03 xG, hit the woodwork 88’ Marcos Antônio (Sao Paulo), open play, 0.03 xG, blocked 87’ Ferreirinha (Sao Paulo), from a corner, 0.02 xG, blocked 9’ Marcos Antônio (Sao Paulo), open play, 0.02 xG, blocked 29’ Pablo Maia (Sao Paulo), from a corner, 0.02 xG, off target 57’ Pablo Maia (Sao Paulo), open play, 0.02 xG, blocked 82’ Ferreirinha (Sao Paulo), from a corner, 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-3-3 Starting XI
Rafael
Ramon 75’
Arboleda
Tolói 23’
Wendell
Bobadilla 74’
Maia 64’
Antônio
Artur
Calleri 64’
Luciano
Athletico Paranaense 3-4-2-1 Starting XI
Santos
Esquivel
Dias 46’
Aguirre
Mendoza
Jádson
Gustavo
Gilberto 83’
Cruz 46’
Leozinho 2 76’
Viveros

Player stats

Goalkeeper1 player
Rafael
90′ 1 2 27 – – – – –
Defenders5 players
Lucas Ramon Taken off
75′ 2 – – 5 – 36 – – – –
90′ 5 2 – 8 2 70 – – – –
Rafael Tolói Taken off
23′ 1 – – 2 – 20 – – – –
Wendell
90′ 2 1 – 2 – 61 2 – – –
Luis Osorio Came on as a substitute
67′ 4 – – 6 1 66 1 – – –
Midfielders6 players
Damián Bobadilla Taken off
74′ – – 43 1 0.04 – 1 – 1 – –
Pablo Maia Taken off
64′ – – 64 1 0.04 2 – 4 1 2 –
90′ – – 103 3 0.21 1 – 6 – 1 –
Ferreirinha Came on as a substitute
26′ – – 24 – 0.15 – – 4 – 1 –
Danielzinho Came on as a substitute
16′ – – 17 1 0.02 1 – 1 – – –
Victor Sá Came on as a substitute
15′ – – 9 – 0.01 – 1 1 2 – –
Forwards4 players
Artur
90′ 1 – 2 1 0.11 0.14 2 1 1 42 –
Jonathan Calleri Taken off
64′ – – 2 – 0.12 0.02 – 6 2 12 –
Luciano
90′ – – 2 1 0.21 0.03 – 7 5 31 –
André Silva Came on as a substitute
26′ – – – – – 0.11 – 1 – 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.