Today

Sporting CP 3-2 Vitória SC: result and stats, Primeira Liga

Matchday 2
FT
  • F. Goncalves9'
  • F. Ioannidis22'
  • S. Altimira41'
  • 66'Samu
  • 68'A. Ndoye
Estádio José AlvaladeDavid Rafael Oliveira da SilvaCapacity 50,466Fri, 14 Aug 202621:15

Substitutions

Unused

Player of the match
Fotis Ioannidis headshot
Fotis Ioannidis
Attacker · Sporting CP
9.0
This match
Shooting8.9Finishing8.5Creativity10.0Passing7.8Involvement2.7Defending4.3Physical5.4Dribbling3.8
Attacking
Goals1
Assists2
Shots1
Shots on target1
Shot accuracy100%
Dribbles won1
Build-up
Passes11
Key passes2
Pass accuracy73%
Defending
Tackles0
Blocks0
Interceptions0
Duels won3 · 38%
Fouls won/made1 / 2
This match · octagon = season skill index

Highest-rated players

Ioannidis9.0Altimira8.2Gonçalves7.3Strata6.7Ndoye7.3Samu7.5
Player
Rui SilvaRui SilvaG11,29-0,7136/485/17
O. ZychO. ZychG00,84-2,1621/265/10
Sporting CP crestLive statsVitória SC crest

Possession & Passing

56%Possession44%
512Total passes398
87%Pass accuracy82%
5Corners1

Attack

5Shots12
3On target3
0Off target7
2Blocked shots2

Box & Quality

3Shots in box11
2Shots out box1
1.1xG1.1
-2.0Goals prevented-2.0

Defense & Discipline

1Goalkeeper saves0
2Offsides0
12Fouls21
4Yellow cards4

Half by half

The same match, split at the break. Which half did each side actually win?

Sporting CP crest

First half

Vitória SC crest
1,12xG0,40
5Shots4
3On target1
2Big chances1
13Touches in box8
55%Possession45%
3Corners1
Sporting CP crest

Second half

Vitória SC crest
0,00xG0,73
0Shots8
0On target2
0Big chances2
2Touches in box12
57%Possession43%
2Corners0

xG analytics

TeamxGShotsSOTPoss
Sporting CP crestSporting CP
1.125556%
97% open play3% set piece
Vitória SC crestVitória SC
1.1212544%
67% open play33% set piece

Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

xG race

17 shots

Chance quality as it built up. A steep step is a big chance.

0,00,30,60,91,30'15'30'45'60'75'90'Samu 66'Alioune Ndoye 68'Flávio Gonçalves 9'Fotis Ioannidis 22'Sergi Altimira 41'Vitória SC1,12 xGSporting CP1,12 xGCumulative expected goals per team over the match.
Sporting CP crestSporting CP1,12 xG · 3 scoredVitória SC crestVitória SC1,12 xG · 2 scored

How those chances were made

Sporting CP10
Open play 6Set piece 1Dribble 2Rebound 1
Vitória SC22
Open play 16Set piece 2Foul won 1Rebound 1Defensive 2

Momentum

20 swings

Which side was on top, minute by minute. A taller bar is heavier pressure.

Flávio Gonçalves 9'Fotis Ioannidis 22'Sergi Altimira 41'Samu 66'Alioune Ndoye 68'0'15'30'45'60'75'90'Sporting CPVitória SC
Sporting CP crestSporting CP42% pressureVitória SC crestVitória SC58% pressure

Match replay

91'
3-2
100%Draw 0%0%
1.12xG1.12
5Shots12
5On target5
Momentum
Gustavo Silva portrait90' Off target Gustavo Silva 0.07 xG

Shot map

5 v 12

Sporting CP shoot right, Vitória SC left. Bigger dot = better chance.

CPVITgoalsavedoff target

Goal mouth

10 on target · 5 scored

Where each shot on target crossed the line. Placement beats power.

Samu, 40', off targetSamu, 45', off targetAlioune Ndoye, 48', off targetAlioune Ndoye, 55', off targetSamu, 56', off targetGustavo Silva, 76', off targetGustavo Silva, 90', off target
Sporting CPVitória SCgoalsavedoff target

Average positions

Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

Sporting CPDefensive line 31%
36Gonçalves25Ioannidis61Silva100Altimira75Doumbia72Vagiannid…91Quaresma49Catamo62Zalazar76Araújo98Inácio
Vitória SCDefensive line 40%
46Nogueira31Maga24Mukendi24Camara41Samu43Ndoye72Silva44Zych81Balieiro80Rivas66Mendes

An average, not a movement map: it says where a player's actions balanced out, not where they ran.

Passing 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.

Sporting CPUntil 66'
5257277113201017587

Most-connected pair: Quaresma and Silva, 21 passes between them.

Vitória SCUntil 45'
284248813162011724

Most-connected pair: Rivas and Maga, 14 passes between them.

Tactical battle

38control62
44%Field tiltField tilt 56%4Box entriesBox entries 113Passes into boxPasses into box 11
F. Ioannidis
F. Ioannidis
6 touches in box
Press14.7 · 10.7Territory44% · 56%Direct2.26 · 2.00Progress35 · 39Dribble8 · 3Creation10 · 22Threat0.44 · 0.92Recover11 · 5
Sporting CP crest

In possession

Vitória SC crest
44,1%Field tilt55,9%
3Passes into box11
20Progressive passes31
9Carries into final third7
3Chances created8

Field tilt is each side's share of play in the final third.

Sporting CP crest

Out of possession

Vitória SC crest
14,71Press intensity (PPDA)10,65
6High turnovers17
11Regains within 5s5
19,9sBall recovery time29,8s
15Interceptions14

↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

Sporting CP crest

Carrying

Vitória SC crest
113Carries97
1528mCarry distance1195m
15Progressive carries8
780mProgressive carry distance509m
1Carries into the box1

Distances are how far the ball was moved forward, not how far anybody ran.

Sporting CP crest

Beating the press

Vitória SC crest
8Take-ons won3
20Take-ons attempted12
353mProgressive pass distance545m
0Through balls0
3Switches of play4

A take-on is a player going past an opponent with the ball at his feet.

Sporting CP crest

Threat created

Vitória SC crest
0,44Expected threat (xT)0,92
2,88Action value (VAEP)1,89
10Shot-creating actions22
6Goal-creating actions4
0,45Expected assisted goals0,84

xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

Sporting CP crest

Tempo

Vitória SC crest
4,0Passes per attack3,7
12,6sAttack duration11,7s
2,26 m/sAttack directness2,00 m/s
1Build-up attacks2
9Direct attacks3

An attack is direct when it moves upfield quickly rather than through many passes.

Sporting CP crest

More match stats

Vitória SC crest
Sporting CP crest

Attack

Vitória SC crest
15Touches in box20
43Final third entries51
2Big chances3
0,84xG on target1,29
0Big chances missed2
Sporting CP crest

Passing

Vitória SC crest
1/13 (8%)Crosses5/15 (33%)
26/55 (47%)Long balls25/44 (57%)
18Throw-ins13
21Free kicks12
10Goal kicks5
Sporting CP crest

Duels

Vitória SC crest
51Total49
44/85 (52%)Ground41/85 (48%)
12/24 (50%)Aerial12/24 (50%)
8/20 (40%)Dribbles3/9 (33%)
14Dispossessed11
Sporting CP crest

Defending

Vitória SC crest
38Recoveries40
11Interceptions6
17Tackles26
41%Tackles won50%
26Clearances20
2Big chances scored1
1Errors led to goal2
1Errors led to shot0
4Fouled in final third3
7,44Average rating6,50

Goal profile

This season

How often each side reaches a scoreline, across 8 matches each.

Sporting CP crestShare of their matchesVitória SC crest

They score

100%1+ goal50%
88%2+ goals13%

They concede

75%1+ goal75%
38%2+ goals38%

Heaviest results

Sporting CP crestbest 4-0 (A)

Vitória SC crestbest 1-0 (H)·worst 0-2 (A)

Where these sides shoot from

2025/26 season

Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

Sporting CPshootallowVitória SC
7.0%Six-yard box5.0%
61.8%+5.0Penalty area+2.158.7%
25.7%Edge of the box-2.824.3%
5.5%-5.1Long range12.0%

600 shots taken · 383 faced

Vitória SCshootallowSporting CP
3.7%-2.0Six-yard box4.6%
53.8%-3.0Penalty area-8.148.5%
29.5%+2.6Edge of the box+3.630.7%
12.9%+2.3Long range+5.616.2%

457 shots taken · 303 faced

Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

Match summary

Sporting CP beat Vitória SC 3-2 at Estádio José Alvalade in Primeira Liga. Sporting CP led 3-0 at half-time. Scorers: F. Goncalves (9'), F. Ioannidis (22'), S. Altimira (41') for Sporting CP; Samu (66'), A. Ndoye (68') for Vitória SC. In their last 34 meetings, Sporting CP have won 21, Vitória SC 5, with 8 drawn. Full match stats, lineups and player ratings are all on this page.

AI prediction
Confidence 45%
CP45%
X45%
VIT10%

→ Winner: Sporting CP

Why this prediction

The factors the model weighed, each split between the two sides.

Sporting CP crestShare per factorVitória SC crest
100%Form0%
100%Attack0%
33%Defence67%
71%Head-to-head29%
67%Goals33%
57%Overall43%
Last match
Scored 2, conceded 2
Last match
Scored 0, conceded 1

Who will win?

Cast your vote!

Sporting CP crestCompare teamsVitória SC crest
Team formsLatestPts
3
Sporting CP crestSporting CP
WDDWW
18
15
Vitória SC crestVitória SC
LDLDL
5
Prematch standings

Head-to-headLast 34 meetings

Sporting CP crest21
Wins
8
Draws
5Vitória SC crest
Wins
Show 28 earlier meetings
  • 21 Apr 2024Sporting CP crest3 - 0Vitória SC crestPrimeira Liga
  • 9 Dec 2023Vitória SC crest3 - 2Sporting CP crestPrimeira Liga
  • 24 Apr 2023Vitória SC crest0 - 2Sporting CP crestPrimeira Liga
  • 5 Nov 2022Sporting CP crest3 - 0Vitória SC crestPrimeira Liga
  • 19 Mar 2022Vitória SC crest1 - 3Sporting CP crestPrimeira Liga
  • 30 Oct 2021Sporting CP crest1 - 0Vitória SC crestPrimeira Liga
  • 20 Mar 2021Sporting CP crest1 - 0Vitória SC crestPrimeira Liga
  • 7 Nov 2020Vitória SC crest0 - 4Sporting CP crestPrimeira Liga
  • 4 Jun 2020Vitória SC crest2 - 2Sporting CP crestPrimeira Liga
  • 27 Oct 2019Sporting CP crest3 - 1Vitória SC crestPrimeira Liga
  • 27 Apr 2019Sporting CP crest2 - 0Vitória SC crestPrimeira Liga
  • 23 Dec 2018Vitória SC crest1 - 0Sporting CP crestPrimeira Liga
  • 31 Jan 2018Sporting CP crest1 - 0Vitória SC crestPrimeira Liga
  • 19 Aug 2017Vitória SC crest0 - 5Sporting CP crestPrimeira Liga
  • 5 Mar 2017Sporting CP crest1 - 1Vitória SC crestPrimeira Liga
  • 1 Oct 2016Vitória SC crest3 - 3Sporting CP crestPrimeira Liga
  • 29 Feb 2016Vitória SC crest0 - 0Sporting CP crestPrimeira Liga
  • 4 Oct 2015Sporting CP crest5 - 1Vitória SC crestPrimeira Liga
  • 22 Mar 2015Sporting CP crest4 - 1Vitória SC crestPrimeira Liga
  • 1 Nov 2014Vitória SC crest3 - 0Sporting CP crestPrimeira Liga
  • 29 Mar 2014Sporting CP crest1 - 0Vitória SC crestPrimeira Liga
  • 24 Nov 2013Vitória SC crest0 - 1Sporting CP crestPrimeira Liga
  • 27 Jan 2013Sporting CP crest1 - 1Vitória SC crestPrimeira Liga
  • 19 Aug 2012Vitória SC crest0 - 0Sporting CP crestPrimeira Liga
  • 11 Mar 2012Sporting CP crest5 - 0Vitória SC crestPrimeira Liga
  • 2 Oct 2011Vitória SC crest0 - 1Sporting CP crestPrimeira Liga
  • 3 Apr 2011Vitória SC crest1 - 1Sporting CP crestPrimeira Liga
  • 8 Nov 2010Sporting CP crest2 - 3Vitória SC crestPrimeira Liga
Full head-to-head →

Venue spotlight

Estádio José Alvalade
Lisboa, Portugal
50,466
Capacity