Morocco vs. Portugal Match Report – Saturday December 10, 2022

FIFA World Cup (Quarter-finals)
Morocco
1
1.4
Manager: Hoalid Regragui
Portugal
0
0.9
Manager: Fernando Santos
Captain: Pepe
Saturday December 10, 2022, 18:00 (venue time)
FIFA World Cup (Quarter-finals)
Morocco vs. Portugal Historical Head-to-Head
 
Attendance: 44,198
Venue: Al Thumama Stadium, ath-Thumāma
Officials: Facundo Tello (Referee) · Ezequiel Brailovsky (AR1) · Gabriel Chade (AR2) · Iván Barton (4th) · Mauro Vigliano (VAR)
Youssef En-Nesyri · 42’
Walid Cheddira · 90+3’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
 42’
1:0
 — Goal 1:0
Half Time
 51’
1:0
 — Substitute
 51’
1:0
 — Substitute
 57’
1:0
 — Substitute
 65’
1:0
 — Substitute
 65’
1:0
 — Substitute
 69’
1:0
 — Substitute
 69’
1:0
 — Substitute
 70’
1:0
 — Yellow Card
 79’
1:0
 — Substitute
 81’
1:0
 — Substitute
 82’
1:0
 — Substitute
 87’
1:0
 — Yellow Card
90+1’
1:0
 — Yellow Card
90+3’
1:0
 — Second Yellow Card

Team Stats

Possession
27%
73%
Passing Accuracy
187 of 269 — 70%
83% — 606 of 731
Shots on Target
3 of 9 — 33%
25% — 3 of 12
Saves
3 of 3 — 100%
66% — 2 of 3
Cards
Morocco
 
Portugal
15
Fouls
9
3
Corners
9
7
Crosses
35
400
Touches
810
Morocco
 
Portugal
12
Tackles
12
9
Interceptions
9
11
Aerials Won
13
36
Clearances
3
Morocco
 
Portugal
2
Offsides
2
15
Goal Kicks
9
11
Throw Ins
27
61
Long Balls
73
Become a Stathead & surf this site ad-free.

Morocco Player Stats

Morocco Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Pos Age Club Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Youssef En-Nesyri19FW25-1921.es Sevilla6410003100211100.50.50.01051145.506021
   Badr Banoun24CB29-0711.qa Qatar SC260000000040000.00.00.000010.000000
Sofiane Boufal17LW,LM29-0841.fr Angers8100001100300020.00.00.030162176.2419543
   Yahya Jabrane26LM31-1751.ma Wydad Casablanca90000000010000.00.00.000010.001000
Hakim Ziyech7RW,RM29-2661.eng Chelsea8000001000391110.00.00.120192867.9121110
   Zakaria Aboukhlal14RM22-2951.fr Toulouse100000110040010.60.60.000020.002100
Selim Amallah15LM26-0251.be Standard Liège6400001000211110.20.20.0207977.818011
   Walid Cheddira21FW24-3222.it Bari2500000021101000.00.00.0002450.014110
Sofyan Amrabat4CM26-1111.it Fiorentina9000000000313000.00.00.010142263.6211010
Azzedine Ounahi8RM,CM22-2351.fr Angers9000001000410310.00.00.131202580.0225533
Yahya Attiat Allah25LB27-2831.ma Wydad Casablanca9001001000361010.10.11.131172763.0315000
Romain Saïss6CB32-2591.tr Beşiktaş5600000000190000.00.00.000131776.509000
   Achraf Dari20CB23-2181.fr Brest3400000010131020.00.00.0004757.102000
Jawad El Yamiq18CB30-2841.es Valladolid9000000000431220.00.00.000202580.0117000
Achraf Hakimi2RB24-0361.fr Paris S-G9000000000522110.00.00.010273773.0324151
Yassine Bounou1GK31-2491.es Sevilla9000000000350000.00.00.000233271.9016000
16 Players98911009331400129121.41.41.416218726969.51818014189
Morocco Player Stats Table
Total Short Medium Long
Player # Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Youssef En-Nesyri19FW25-1926451145.52642450.0030.00000.00.011000
   Badr Banoun24CB29-07126010.0000000010.000.00.000000
Sofiane Boufal17LW,LM29-08481162176.22821097887.56785.722100.000.00.003104
   Yahya Jabrane26LM31-1759010.000010.0000000.00.000000
Hakim Ziyech7RW,RM29-26680192867.930713491181.86875.03650.000.10.120101
   Zakaria Aboukhlal14RM22-29510020.00000020.00000.00.000000
Selim Amallah15LM26-025647977.81302933100.03475.011100.000.00.001001
   Walid Cheddira21FW24-322252450.0271522100.0020.00000.00.000001
Sofyan Amrabat4CM26-11190142263.62471164580.05771.43650.000.00.010002
Azzedine Ounahi8RM,CM22-23590202580.0274851212100.05771.41250.000.10.121202
Yahya Attiat Allah25LB27-28390172763.03282367977.85862.54757.111.10.230223
Romain Saïss6CB32-25956131776.52701323475.07977.83475.000.00.000000
   Achraf Dari20CB23-218344757.11371081250.01250.02366.700.00.001000
Jawad El Yamiq18CB30-28490202580.0360187121580.066100.02450.000.00.000001
Achraf Hakimi2RB24-03690273773.0419160161984.27887.52633.300.00.000003
Yassine Bounou1GK31-24990233271.988469722100.01010100.0112055.000.00.000000
16 Players98918726969.536912012809782.5618373.5346254.811.40.4976218
Morocco Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Youssef En-Nesyri19FW25-1926411110000000000500
   Badr Banoun24CB29-07126110000000000000
Sofiane Boufal17LW,LM29-08481212000000000001610
   Yahya Jabrane26LM31-1759110000000000000
Hakim Ziyech7RW,RM29-26680282352005031101901
   Zakaria Aboukhlal14RM22-29510220000000000000
Selim Amallah15LM26-02564981000000000701
   Walid Cheddira21FW24-32225440000000000200
Sofyan Amrabat4CM26-11190222100000000001410
Azzedine Ounahi8RM,CM22-23590252322010000002001
Yahya Attiat Allah25LB27-28390271981002700001701
Romain Saïss6CB32-25956171430000000001300
   Achraf Dari20CB23-21834770000000000400
Jawad El Yamiq18CB30-28490252322010000002000
Achraf Hakimi2RB24-03690373162020400002700
Yassine Bounou1GK31-249903218142000000002300
16 Players989269226411104711311018724
Morocco Player Stats Table
Tackles Challenges Blocks
Player # Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Youssef En-Nesyri19FW25-1926411100010.010001230
   Badr Banoun24CB29-07126000000000000030
Sofiane Boufal17LW,LM29-08481000000002020000
   Yahya Jabrane26LM31-1759000000000000000
Hakim Ziyech7RW,RM29-26680111001250.011011210
   Zakaria Aboukhlal14RM22-29510000000001010000
Selim Amallah15LM26-0256411100020.021011220
   Walid Cheddira21FW24-32225100100000000100
Sofyan Amrabat4CM26-111903030033100.000000330
Azzedine Ounahi8RM,CM22-23590000000001013310
Yahya Attiat Allah25LB27-28390111000001010150
Romain Saïss6CB32-25956000000000000010
   Achraf Dari20CB23-218341010011100.002110130
Jawad El Yamiq18CB30-284901110000022023100
Achraf Hakimi2RB24-03690222002450.021011330
Yassine Bounou1GK31-24990000000000000010
16 Players989127111071353.861239921360
Morocco Player Stats Table
Touches Take-Ons Carries Receiving
Player # Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Youssef En-Nesyri19FW25-192642138943212150.0150.0624500010132
   Badr Banoun24CB29-0712643400040000000000000
Sofiane Boufal17LW,LM29-0848130171952304375.0125.01916611053121194
   Yahya Jabrane26LM31-175910100010001200000000
Hakim Ziyech7RW,RM29-26680390181110039100.01100.021862010021224
   Zakaria Aboukhlal14RM22-295104002204000225251100030
Selim Amallah15LM26-02564211514222111100.000.083940004091
   Walid Cheddira21FW24-32225100073210100.01100.0428261002061
Sofyan Amrabat4CM26-1119031620101031100.01100.011894700010100
Azzedine Ounahi8RM,CM22-235904101817904133100.000.02521814753061253
Yahya Attiat Allah25LB27-283903652111423600015765800010131
Romain Saïss6CB32-259561971810019000936110000080
   Achraf Dari20CB23-2183413712100130002800000030
Jawad El Yamiq18CB30-284904310375114300017993401000140
Achraf Hakimi2RB24-03690526341550525120.0360.0241477611041281
Yassine Bounou1GK31-249903533350003500016816300000120
16 Players98940082238122461240018950.0844.41801124626149123418517
Morocco Player Stats Table
Performance Aerial Duels
Player # Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Youssef En-Nesyri19FW25-1926400001001100002250.0
   Badr Banoun24CB29-07126000100000000100
Sofiane Boufal17LW,LM29-0848100011000000061325.0
   Yahya Jabrane26LM31-1759000000000000100
Hakim Ziyech7RW,RM29-266800000005110003010.0
   Zakaria Aboukhlal14RM22-29510000000000000010100.0
Selim Amallah15LM26-02564000110011000000
   Walid Cheddira21FW24-322252115010000000010.0
Sofyan Amrabat4CM26-11190000200000000800
Azzedine Ounahi8RM,CM22-23590000041030000700
Yahya Attiat Allah25LB27-283900002002010005040.0
Romain Saïss6CB32-25956000000000000120100.0
   Achraf Dari20CB23-2183410010000000021150.0
Jawad El Yamiq18CB30-2849000000002100043175.0
Achraf Hakimi2RB24-03690000210012000910100.0
Yassine Bounou1GK31-24990000010000000100
16 Players989311159279700048111345.8

Morocco Goalkeeper Stats

Morocco Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Age Club Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Yassine Bounou31-2491.es Sevilla90303100.00.9112055.020255.040.01275.053.72613.819.5

Portugal Player Stats

Portugal Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Pos Age Club Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Gonçalo Ramos26FW,AM21-1731.pt Benfica6800001000161000.10.10.0007977.808010
   Rafael Leão15LW23-1831.it Milan2200000000180000.00.00.22081361.5111543
João Félix11LW,AM23-0301.es Atlético Madrid9000005200330000.30.30.000142166.7222140
Bruno Fernandes8RW,RB28-0931.eng Manchester Utd9000002000850110.10.10.360587577.3944233
Otávio25LM,DM27-3041.pt Porto6800000000604100.00.00.140385273.1738000
   Vitinha16DM22-3001.fr Paris S-G2200000010340000.00.00.000323494.1429100
Rúben Neves18CM25-2721.eng Wolves5000000000680200.00.00.000606690.9654000
   Cristiano Ronaldo7FW37-3081.eng Manchester Utd4000001100100000.00.00.0103650.007110
Bernardo Silva10RM,DM28-1221.eng Manchester City90000010001071100.20.20.1208810187.11272600
Raphaël Guerreiro5LB28-3531.de Dortmund5000001000330000.00.00.110233174.2317200
   João Cancelo20LB28-1971.eng Manchester City4000000000522000.00.00.000374680.4433210
Rúben Dias4CB25-2101.eng Manchester City90000000001002200.00.00.020889691.7770000
Pepe3CB39-2871.pt Porto90000010001091110.20.20.0009110388.3778300
Diogo Dalot2RB23-2671.eng Manchester Utd7800000000471110.00.00.020294170.7525110
   Ricardo Horta21RW28-0861.pt Braga1200000000120000.00.00.02081266.717000
Diogo Costa22GK23-0821.pt Porto9000000000260000.00.00.000222588.0010000
16 Players99000001231081012930.90.90.822060673182.96852524156
Portugal Player Stats Table
Total Short Medium Long
Player # Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Gonçalo Ramos26FW,AM21-173687977.88585683.322100.00000.00.000000
   Rafael Leão15LW23-1832281361.5132323475.02366.72540.000.20.210111
João Félix11LW,AM23-03090142166.7237485862.591181.8010.000.00.001102
Bruno Fernandes8RW,RB28-09390587577.31290434272993.1171989.5132454.200.30.437109
Otávio25LM,DM27-30468385273.1628192182378.3131872.24666.700.10.225417
   Vitinha16DM22-30022323494.15981201414100.0131492.95683.300.00.007104
Rúben Neves18CM25-27250606690.911042782525100.0293096.75862.500.00.007106
   Cristiano Ronaldo7FW37-308403650.040022100.011100.00000.00.010000
Bernardo Silva10RM,DM28-122908810187.11647326404588.9383997.4101376.900.10.1190012
Raphaël Guerreiro5LB28-35350233174.2442827977.8141782.42450.000.10.010113
   João Cancelo20LB28-19740374680.4590155212295.5141782.42540.000.00.100114
Rúben Dias4CB25-21090889691.71645531313393.9484998.091275.000.00.008007
Pepe3CB39-287909110388.31505487505689.3374092.54666.700.00.003007
Diogo Dalot2RB23-26778294170.750370101283.3151978.92633.300.00.011105
   Ricardo Horta21RW28-0861281266.799155771.43560.00000.00.000101
Diogo Costa22GK23-08290222588.043034044100.01717100.01425.000.00.000000
16 Players99060673182.910975311826729989.327230190.45910059.000.81.2104813468
Portugal Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Gonçalo Ramos26FW,AM21-17368981000000000700
   Rafael Leão15LW23-1832213130001400000800
João Félix11LW,AM23-03090212010001100001401
Bruno Fernandes8RW,RB28-0939075552061512592505801
Otávio25LM,DM27-30468524930001200003800
   Vitinha16DM22-30022343221001100003200
Rúben Neves18CM25-27250666511010000006001
   Cristiano Ronaldo7FW37-30840660000100000302
Bernardo Silva10RM,DM28-122901019643011100008813
Raphaël Guerreiro5LB28-35350312460004600002310
   João Cancelo20LB28-19740464150025500003701
Rúben Dias4CB25-21090969154000100008801
Pepe3CB39-2879010310211010000009100
Diogo Dalot2RB23-26778413740004400002901
   Ricardo Horta21RW28-0861212102100110000800
Diogo Costa22GK23-08290251690000000002200
16 Players990731665641711135279250606211
Portugal Player Stats Table
Tackles Challenges Blocks
Player # Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Gonçalo Ramos26FW,AM21-17368110101250.010000100
   Rafael Leão15LW23-18322000000000000000
João Félix11LW,AM23-0309000000020.020000000
Bruno Fernandes8RW,RB28-0939000000020.021011110
Otávio25LM,DM27-30468440312366.710001500
   Vitinha16DM22-3002200000010.010000000
Rúben Neves18CM25-2725000000020.020002200
   Cristiano Ronaldo7FW37-30840000000000000000
Bernardo Silva10RM,DM28-122901101011100.000001200
Raphaël Guerreiro5LB28-35350000000000000010
   João Cancelo20LB28-197402000222100.000000200
Rúben Dias4CB25-21090220200000002400
Pepe3CB39-287901001011100.001011200
Diogo Dalot2RB23-267781010011100.001011200
   Ricardo Horta21RW28-08612000000000000000
Diogo Costa22GK23-08290000000000000011
16 Players99012818381747.1930392131
Portugal Player Stats Table
Touches Take-Ons Carries Receiving
Player # Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Gonçalo Ramos26FW,AM21-173681601510216100.01100.0815201020114
   Rafael Leão15LW23-1832218003150184375.0125.0111148954020148
João Félix11LW,AM23-030903300825533400.04100.0229925111202610
Bruno Fernandes8RW,RB28-093908515394338533100.000.044206127230405212
Otávio25LM,DM27-3046860024414060000381527804021444
   Vitinha16DM22-300223401249034000291749811001310
Rúben Neves18CM25-27250680125331680005422116000000611
   Cristiano Ronaldo7FW37-30840100028310100.000.0745131102096
Bernardo Silva10RM,DM28-12290107210702911070007248030064021822
Raphaël Guerreiro5LB28-35350330322813300017955920000232
   João Cancelo20LB28-1974052042325152100.01100.03317013423000376
Rúben Dias4CB25-2109010022672211000007034722701001770
Pepe3CB39-2879010922381611090007830421730010890
Diogo Dalot2RB23-2677847252616247100.000.0258336122212910
   Ricardo Horta21RW28-0861212012901200071620000093
Diogo Costa22GK23-08290262126000260001054350000070
16 Players990810301194742222181015640.0746.7525257516022425319560168
Portugal Player Stats Table
Performance Aerial Duels
Player # Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Gonçalo Ramos26FW,AM21-173680001110010000010.0
   Rafael Leão15LW23-18322000010400000000
João Félix11LW,AM23-03090000121100000310100.0
Bruno Fernandes8RW,RB28-09390000110121000051233.3
Otávio25LM,DM27-3046800004011400051150.0
   Vitinha16DM22-30022100120100000100
Rúben Neves18CM25-27250000200020000100
   Cristiano Ronaldo7FW37-3084000001010000001233.3
Bernardo Silva10RM,DM28-122900000001110001100
Raphaël Guerreiro5LB28-35350000000400000100
   João Cancelo20LB28-1974000000050000031150.0
Rúben Dias4CB25-2109000010002200031150.0
Pepe3CB39-2879000011001000054180.0
Diogo Dalot2RB23-2677800001041000043175.0
   Ricardo Horta21RW28-08612000100100000100
Diogo Costa22GK23-082900000000000004010.0
16 Players9901009142359800047131154.2

Portugal Goalkeeper Stats

Portugal Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Age Club Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Diogo Costa23-0821.pt Porto9031266.70.7030.016418.824.690.021.2600.0315.9

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4João Félixpt Portugal0.100.28Saved14HeadBruno FernandesPass (Dead)Diogo DalotFouled
6Youssef En-Nesyrima Morocco0.09Off Target9HeadHakim ZiyechPass (Dead)Selim AmallahPass (Live)
13Raphaël Guerreiropt Portugal0.04Blocked16Left FootVolleyBruno FernandesPass (Dead)OtávioFouled
18Hakim Ziyechma Morocco0.02Off Target28Left FootAzzedine OunahiPass (Live)Achraf HakimiPass (Live)
26Youssef En-Nesyrima Morocco0.03Off Target15HeadHakim ZiyechPass (Dead)Selim AmallahFouled
31João Félixpt Portugal0.03Blocked22Right Foot
35Selim Amallahma Morocco0.17Off Target11Left FootVolleyYahya Attiat AllahPass (Live)Sofiane BoufalPass (Live)
35Sofiane Boufalma Morocco0.020.05Saved27Right FootSofyan AmrabatPass (Live)
39João Félixpt Portugal0.09Off Target18Right FootVolleyRaphaël GuerreiroPass (Live)Rúben DiasPass (Live)
42Youssef En-Nesyrima Morocco0.380.46Goal8HeadYahya Attiat AllahPass (Live)Azzedine OunahiPass (Live)
45Bruno Fernandespt Portugal0.01Woodwork20Right FootVolleyDiogo DalotPass (Live)OtávioPass (Live)
45+2Yahya Attiat Allahma Morocco0.08Off Target15Left FootAzzedine OunahiPass (Live)Sofiane BoufalPass (Live)
55Azzedine Ounahima Morocco0.04Off Target30Right FootYoussef En-NesyriPass (Live)Sofiane BoufalPass (Live)
58Gonçalo Ramospt Portugal0.11Off Target12HeadOtávioPass (Live)Bruno FernandesPass (Live)
61João Félixpt Portugal0.03Blocked11HeadOtávioPass (Live)Bernardo SilvaPass (Live)
64Bruno Fernandespt Portugal0.09Off Target20Right FootBernardo SilvaPass (Live)Rúben DiasTackle
71Bernardo Silvapt Portugal0.18Off Target11Right FootBruno FernandesPass (Dead)Rafael LeãoFouled
82João Félixpt Portugal0.030.36Saved22Left FootCristiano RonaldoPass (Live)Ricardo HortaPass (Live)
90+1Cristiano Ronaldopt Portugal0.050.22Saved22Right FootBruno FernandesPass (Live)Ricardo HortaPass (Dead)
90+6Zakaria Aboukhlalma Morocco0.570.20Saved20Right FootYahya Attiat AllahPass (Live)
90+7Pepept Portugal0.15Off Target5HeadRafael LeãoPass (Live)Bruno FernandesPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Youssef En-Nesyrima Morocco0.09Off Target9HeadHakim ZiyechPass (Dead)Selim AmallahPass (Live)
18Hakim Ziyechma Morocco0.02Off Target28Left FootAzzedine OunahiPass (Live)Achraf HakimiPass (Live)
26Youssef En-Nesyrima Morocco0.03Off Target15HeadHakim ZiyechPass (Dead)Selim AmallahFouled
35Selim Amallahma Morocco0.17Off Target11Left FootVolleyYahya Attiat AllahPass (Live)Sofiane BoufalPass (Live)
35Sofiane Boufalma Morocco0.020.05Saved27Right FootSofyan AmrabatPass (Live)
42Youssef En-Nesyrima Morocco0.380.46Goal8HeadYahya Attiat AllahPass (Live)Azzedine OunahiPass (Live)
45+2Yahya Attiat Allahma Morocco0.08Off Target15Left FootAzzedine OunahiPass (Live)Sofiane BoufalPass (Live)
55Azzedine Ounahima Morocco0.04Off Target30Right FootYoussef En-NesyriPass (Live)Sofiane BoufalPass (Live)
90+6Zakaria Aboukhlalma Morocco0.570.20Saved20Right FootYahya Attiat AllahPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4João Félixpt Portugal0.100.28Saved14HeadBruno FernandesPass (Dead)Diogo DalotFouled
13Raphaël Guerreiropt Portugal0.04Blocked16Left FootVolleyBruno FernandesPass (Dead)OtávioFouled
31João Félixpt Portugal0.03Blocked22Right Foot
39João Félixpt Portugal0.09Off Target18Right FootVolleyRaphaël GuerreiroPass (Live)Rúben DiasPass (Live)
45Bruno Fernandespt Portugal0.01Woodwork20Right FootVolleyDiogo DalotPass (Live)OtávioPass (Live)
58Gonçalo Ramospt Portugal0.11Off Target12HeadOtávioPass (Live)Bruno FernandesPass (Live)
61João Félixpt Portugal0.03Blocked11HeadOtávioPass (Live)Bernardo SilvaPass (Live)
64Bruno Fernandespt Portugal0.09Off Target20Right FootBernardo SilvaPass (Live)Rúben DiasTackle
71Bernardo Silvapt Portugal0.18Off Target11Right FootBruno FernandesPass (Dead)Rafael LeãoFouled
82João Félixpt Portugal0.030.36Saved22Left FootCristiano RonaldoPass (Live)Ricardo HortaPass (Live)
90+1Cristiano Ronaldopt Portugal0.050.22Saved22Right FootBruno FernandesPass (Live)Ricardo HortaPass (Dead)
90+7Pepept Portugal0.15Off Target5HeadRafael LeãoPass (Live)Bruno FernandesPass (Live)

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.