
Sao Paulo 2-0 Atletico-MG: result and stats, Serie A
- Luciano67'
- Iago Borduchi69'
Sao Paulo

Substitutions
- 63'Gustavo Santana
436.3Jonathan Calleri
97.5 - 63'Danielzinho
946.6Pablo Maia
296.9 - 64'Wendell
186.9Iago Borduchi
127.6 - 81'Artur
377.2ADjhordney Ferreira
486.3 - 85'Luciano
107.6Ferreirinha
116.7
Unused
- Carlos CoronelG
31 - Rafael TolóiD
2 - TetêF
34 - NewtonM
28 - CaulyM
80 - Ryan FranciscoF
49 - André SilvaF
17
Lucas GonçalvesSubstitutions
- 46'Kevin Castaño
156.6Vitor Hugo
145.9 - 46'
- 46'Reinier
196.7Mateo Cassierra
96.2 - 70'Alexsander
57.0Alan Minda
276.9 - 81'Victor Hugo
306.3Gustavo Scarpa
106.7
Unused
Home

OutD. BobadillaInactive
OutLucas MouraAchilles Tendon Injury
OutLucca MarquesJaw injury
OutVictor SaInactive
Away

OutT. BorbasMuscle Injury
OutL. DuarteHamstring Injury
OutEversonFoot Injury
OutIgor GomesKnee Injury
OutLyancoFoot Injury
OutT. PerezInjury
OutRuan TressoldiMuscle Injury

Player of the match
Highest-rated players
xG race
27 shotsChance quality as it built up. A steep step is a big chance.
How those chances were made
Shot map
23 v 4Sao Paulo shoot right, Atletico-MG left. Bigger dot = better chance.
Goal mouth
14 on target · 2 scoredWhere each shot on target crossed the line. Placement beats power.
Shot duel
Luciano's 67' chance was the biggest of the match: 0,74 xG, scored.
Every shot on its minute, Sao Paulo above and Atletico-MG below. The longer the bar, the bigger the chance. Faces on goals and on chances of 0,3 xG or more.
xG analytics
Sao Paulo
Atletico-MGExpected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.
Momentum
17 swingsWhich side was on top, minute by minute. A taller bar is heavier pressure.
Match replay
91'
2-0
90' Saved Marcos Antônio 0.01 xG · Set piece · Right footPassing network
Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.
Most-connected pair: Sabino and Wendell, 27 passes between them.
Most-connected pair: Castaño and Alexsander, 19 passes between them.
Tactical battle
75control25

In possession
Field tilt is each side's share of play in the final third.
Out of possession
↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.
Carrying
Distances are how far the ball was moved forward, not how far anybody ran.
Beating the press
A take-on is a player going past an opponent with the ball at his feet.
Threat created
xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.
Tempo
An attack is direct when it moves upfield quickly rather than through many passes.
The moment that decided it
The goal that swung the win probability the most.
- Score
- 0–0→1–0
- Sao Paulo win chance
- 15%→85%
- xG of the shot
- 0.74
Possession & Passing
Attack
Box & Quality
Defense & Discipline
Half by half
The same match, split at the break. Which half did each side actually win?
First half
Second half
Match summary
Sao Paulo beat Atletico-MG 2-0 at MorumBIS in Serie A. It was goalless at half-time. Scorers: Luciano (67'), Iago Borduchi (69') for Sao Paulo. In their last 35 meetings, Sao Paulo have won 12, Atletico-MG 14, with 9 drawn. Full match stats, lineups and player ratings are all on this page.
→ Double chance: Sao Paulo or draw
Why this prediction
The factors the model weighed, each split between the two sides.
Who will win?
Cast your vote!
Goal profile
This seasonHow often each side reaches a scoreline, across 34 matches each.
They score
They concede
Heaviest results
best 4-1 (H)·worst 0-2 (A)
best 4-0 (A)·worst 0-4 (H)
Venue spotlight
Head-to-headLast 35 meetings
- 5 Sept 2026
Sao Paulo2 - 0Atletico-MG
Serie A - 18 Mar 2026
Atletico-MG1 - 0Sao Paulo
Serie A - 24 Aug 2025
Sao Paulo2 - 0Atletico-MG
Serie A - 6 Apr 2025
Atletico-MG0 - 0Sao Paulo
Serie A - 24 Nov 2024
Sao Paulo2 - 2Atletico-MG
Serie A - 13 Sept 2024
Atletico-MG0 - 0Sao Paulo
Copa Do Brasil
Show 29 earlier meetingsHide earlier meetings
- 29 Aug 2024
Sao Paulo0 - 1Atletico-MG
Copa Do Brasil - 12 Jul 2024
Atletico-MG2 - 1Sao Paulo
Serie A - 3 Dec 2023
Atletico-MG2 - 1Sao Paulo
Serie A - 6 Aug 2023
Sao Paulo0 - 2Atletico-MG
Serie A - 2 Nov 2022
Sao Paulo2 - 2Atletico-MG
Serie A - 10 Jul 2022
Atletico-MG0 - 0Sao Paulo
Serie A - 26 Sept 2021
Sao Paulo0 - 0Atletico-MG
Serie A - 13 Jun 2021
Atletico-MG1 - 0Sao Paulo
Serie A - 17 Dec 2020
Sao Paulo3 - 0Atletico-MG
Serie A - 3 Sept 2020
Atletico-MG3 - 0Sao Paulo
Serie A - 27 Oct 2019
Sao Paulo2 - 0Atletico-MG
Serie A - 13 Jun 2019
Atletico-MG1 - 1Sao Paulo
Serie A - 6 Sept 2018
Atletico-MG1 - 0Sao Paulo
Serie A - 5 May 2018
Sao Paulo2 - 2Atletico-MG
Serie A - 12 Oct 2017
Atletico-MG1 - 0Sao Paulo
Serie A - 18 Jun 2017
Sao Paulo1 - 2Atletico-MG
Serie A - 27 Nov 2016
Atletico-MG1 - 2Sao Paulo
Serie A - 4 Aug 2016
Sao Paulo1 - 2Atletico-MG
Serie A - 20 Nov 2015
Sao Paulo4 - 2Atletico-MG
Serie A - 30 Jul 2015
Atletico-MG3 - 1Sao Paulo
Serie A - 12 Oct 2014
Atletico-MG1 - 0Sao Paulo
Serie A - 31 May 2014
Sao Paulo2 - 1Atletico-MG
Serie A - 19 Sept 2013
Sao Paulo1 - 0Atletico-MG
Serie A - 2 Jun 2013
Atletico-MG0 - 0Sao Paulo
Serie A - 13 Sept 2012
Atletico-MG1 - 0Sao Paulo
Serie A - 17 Jun 2012
Sao Paulo1 - 0Atletico-MG
Serie A - 7 Sept 2011
Sao Paulo2 - 1Atletico-MG
Serie A - 9 Jun 2011
Atletico-MG0 - 1Sao Paulo
Serie A - 5 Sept 2010
Atletico-MG2 - 3Sao Paulo
Serie A




































