*:not(:last-child){margin-right:16px;}}.ssrcss-1ook8n8-FlexWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#141414;font-size:1rem;line-height:1.375;}.ssrcss-1chtk8h-Wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:700;font-feature-settings:'ss01' off;text-align:center;margin-top:20px;}@media (min-width: 80rem){.ssrcss-1chtk8h-Wrapper{margin-top:40px;}}.ssrcss-by64oe-SportBadgeContainer{padding:4px;}@media (min-width: 80rem){.ssrcss-by64oe-SportBadgeContainer{padding:0;}}.ssrcss-319vnc-BadgeContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.25rem;height:2.25rem;}@media (min-width: 37.5rem){.ssrcss-319vnc-BadgeContainer{width:2.25rem;height:2.25rem;}}@media (min-width: 56.25rem){.ssrcss-319vnc-BadgeContainer{width:2.25rem;height:2.25rem;}}.ssrcss-1q6uilq-Label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px;font-size:0.875rem;line-height:1.2857142857142858;}@media (min-width: 80rem){.ssrcss-1q6uilq-Label{font-size:1rem;line-height:1.375;}}.ssrcss-16o0qrd-Value{font-size:1rem;line-height:1.375;margin-top:8px;}@media (min-width: 80rem){.ssrcss-16o0qrd-Value{font-size:1.125rem;line-height:1.222222222222222;margin-top:12px;}@media (min-width: 37.5rem){.ssrcss-16o0qrd-Value{font-size:1.25rem;line-height:1.2;}}}.ssrcss-1wxxcrk-KeyColourBox{height:0.75rem;width:0.75rem;background-color:#FFD230;margin-top:8px;}@media (min-width: 80rem){.ssrcss-1wxxcrk-KeyColourBox{height:0.875rem;width:0.875rem;margin-top:12px;}}@media (forced-colors: active){.ssrcss-1wxxcrk-KeyColourBox{background-color:AccentColor;}}.ssrcss-cskmd3-Wrapper{height:12.5rem;min-width:12.5rem;}@media (min-width: 80rem){.ssrcss-cskmd3-Wrapper{height:14.75rem;width:14.75rem;}}.ssrcss-1h7dak2-PieChart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;border-radius:50%;background:conic-gradient(
#141414 0% 17.073170731707318%, #545658 17.073170731707318% 26.82926829268293%, #FFD230 26.82926829268293% 100%
);}@media (forced-colors: active){.ssrcss-1h7dak2-PieChart{forced-color-adjust:none;background:conic-gradient(
CanvasText 0% 17.073170731707318%, GrayText 17.073170731707318% 26.82926829268293%, AccentColor 26.82926829268293% 100%
);}.ssrcss-1h7dak2-PieChart>*{forced-color-adjust:auto;}}.ssrcss-13zybmu-TitleValueWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;height:5.75rem;width:5.75rem;background-color:#F6F6F6;border-radius:50%;border-color:transparent;color:#141414;}.ssrcss-13zybmu-TitleValueWrapper >*:not(:last-child){margin-bottom:8px;}@media (min-width: 80rem){.ssrcss-13zybmu-TitleValueWrapper{height:6.875rem;width:6.875rem;}}.ssrcss-t4avva-Title{white-space:nowrap;font-size:0.875rem;line-height:1.2857142857142858;}@media (min-width: 80rem){.ssrcss-t4avva-Title{font-size:1rem;line-height:1.375;}}.ssrcss-ypwhdy-Value{font-size:1.25rem;line-height:1.2;}@media (min-width: 37.5rem){.ssrcss-ypwhdy-Value{font-size:1.5rem;line-height:1.1666666666666667;}}.ssrcss-5h4bpj-FlexWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#141414;font-size:1rem;line-height:1.375;}.ssrcss-1ehms75-Wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:400;font-feature-settings:'ss01' off;text-align:center;margin-top:20px;}@media (min-width: 80rem){.ssrcss-1ehms75-Wrapper{margin-top:40px;}}.ssrcss-1uqvyez-TeamName{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:700;font-feature-settings:'ss01' off;font-size:1rem;line-height:1.25;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;min-height:2.25rem;text-transform:uppercase;}@media (min-width: 37.5rem){.ssrcss-1uqvyez-TeamName{font-size:1.125rem;line-height:1.222222222222222;}}.ssrcss-3y4qnv-KeyColourBox{height:0.75rem;width:0.75rem;background-color:#141414;margin-top:8px;}@media (min-width: 80rem){.ssrcss-3y4qnv-KeyColourBox{height:0.875rem;width:0.875rem;margin-top:12px;}}@media (forced-colors: active){.ssrcss-3y4qnv-KeyColourBox{background-color:CanvasText;}}.ssrcss-1azqwah-FlexWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#141414;font-size:1rem;line-height:1.375;}.ssrcss-1fk5hac-Wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin-top:8px;font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:400;font-feature-settings:'ss01' off;text-align:center;}@media (min-width: 37.5rem){.ssrcss-1fk5hac-Wrapper{margin-top:12px;}}@media (min-width: 80rem){.ssrcss-1fk5hac-Wrapper{margin-top:16px;}}.ssrcss-5a8vsr-Label{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0;font-size:0.875rem;line-height:1.2857142857142858;}@media (min-width: 80rem){.ssrcss-5a8vsr-Label{font-size:1rem;line-height:1.375;}}.ssrcss-1ysxruj-KeyColourBox{height:0.75rem;width:0.75rem;background-color:#545658;margin-top:8px;}@media (min-width: 80rem){.ssrcss-1ysxruj-KeyColourBox{height:0.875rem;width:0.875rem;margin-top:12px;}}@media (forced-colors: active){.ssrcss-1ysxruj-KeyColourBox{background-color:GrayText;}}.ssrcss-xx5e3y-PreviousScoresWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.ssrcss-tfpita-TournamentName{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:400;font-feature-settings:'ss01' off;font-size:0.875rem;line-height:1.2857142857142858;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#141414;padding:16px 0 12px;}@media (min-width: 80rem){.ssrcss-tfpita-TournamentName{font-size:1rem;line-height:1.375;}}.ssrcss-pg6cwd-HeadToHeadWrapper:not(:last-of-type){padding-bottom:12px;}.ssrcss-10zkbac-StyledHeadToHeadWrapper{background:#F6F6F6;border-left:4px solid #FFD230;}.ssrcss-1cifq5e-GlobalFooterStyling{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:400;font-feature-settings:'ss01' off;font-size:0.8125rem;line-height:1.2307692307692308;padding:16px 0;background:#141414;border-top:1px solid #8A8C8E;color:#F6F6F6;}.ssrcss-2vow6d-Stack >*:not([hidden]):not(style):not(.visually-hidden)~*:not([hidden]):not(style):not(.visually-hidden){border-top:1px solid #8A8C8E;padding-top:16px;margin-top:16px;}.ssrcss-rkzzm9-Columns{-webkit-columns:5.625rem;columns:5.625rem;-webkit-column-rule:1px solid #8A8C8E;column-rule:1px solid #8A8C8E;-webkit-column-gap:24px;column-gap:24px;gap:24px;}@media (min-width: 37.5rem){.ssrcss-rkzzm9-Columns{-webkit-columns:8rem;columns:8rem;gap:40px;}}@media (min-width: 63rem){.ssrcss-rkzzm9-Columns{-webkit-columns:5;columns:5;}}.ssrcss-rkzzm9-Columns>li{break-inside:avoid-column;}.ssrcss-29l7i3-Link-NavigationLink{display:block;padding:12px 0;}.ssrcss-29l7i3-Link-NavigationLink:any-link{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:700;font-feature-settings:'ss01' off;-webkit-text-decoration:none;text-decoration:none;color:#F6F6F6;}.ssrcss-29l7i3-Link-NavigationLink:any-link:hover,.ssrcss-29l7i3-Link-NavigationLink:any-link:focus,.ssrcss-29l7i3-Link-NavigationLink:any-link:active{-webkit-text-decoration:underline;text-decoration:underline;}.ssrcss-1ml6m0y-Stack >*:not([hidden]):not(style):not(.visually-hidden)~*:not([hidden]):not(style):not(.visually-hidden){margin-top:24px;}.ssrcss-17ehax8-Cluster{overflow:hidden;}@s (gap: 1rem){.ssrcss-17ehax8-Cluster{overflow:initial;}}.ssrcss-176evwt-ClusterItems{padding:0;list-style:none;margin:calc(24px / 2 * -1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ssrcss-176evwt-ClusterItems >*{margin:calc(24px / 2);}@s (gap: 1rem){.ssrcss-176evwt-ClusterItems{gap:24px;margin:0;}.ssrcss-176evwt-ClusterItems >*{margin:0;}}.ssrcss-1d9p81h-Link-LegalLink{display:block;margin:-12px -8px;padding:12px 8px;}.ssrcss-1d9p81h-Link-LegalLink:any-link{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:700;font-feature-settings:'ss01' off;-webkit-text-decoration:none;text-decoration:none;color:#F6F6F6;}.ssrcss-1d9p81h-Link-LegalLink:any-link:hover,.ssrcss-1d9p81h-Link-LegalLink:any-link:focus,.ssrcss-1d9p81h-Link-LegalLink:any-link:active{-webkit-text-decoration:underline;text-decoration:underline;}.ssrcss-1d9p81h-Link-LegalLink:focus-visible{box-shadow:inset 0 0 0 calc(0.125rem + 0.125rem) #000000;outline:0.125rem solid #FFFFFF;outline-offset:-0.125rem;}@media (min-width: 25rem){.ssrcss-1d9p81h-Link-LegalLink{margin:-12px;padding:12px;}}.ssrcss-1q0x1qg-Paragraph{margin:0;}.ssrcss-bosb8n-Link:any-link{font-family:ReithSans,Helvetica,Arial,freesans,sans-serif;font-weight:700;font-feature-settings:'ss01' off;-webkit-text-decoration:none;text-decoration:none;color:#F6F6F6;}.ssrcss-bosb8n-Link:any-link:hover,.ssrcss-bosb8n-Link:any-link:focus,.ssrcss-bosb8n-Link:any-link:active{-webkit-text-decoration:underline;text-decoration:underline;}
Primeira Liga Scores & Fixtures
Primeira Liga Table
On Saturday 17th May
Skip to table keyMatch Participants:- Porto, Position 3, Points 71
Team | Played | Won | Drawn | Lost | Goals For | Goals Against | Goal Difference | Points | Form, Last 6 games, Oldest first |
---|
| 34 | 25 | 7 | 2 | 88 | 27 | 61 | 82 | |
| 34 | 25 | 5 | 4 | 84 | 28 | 56 | 80 | |
| 34 | 22 | 5 | 7 | 65 | 30 | 35 | 71 | |
| 34 | 19 | 9 | 6 | 55 | 30 | 25 | 66 | |
| 34 | 17 | 6 | 11 | 36 | 32 | 4 | 57 | |
| 34 | 14 | 12 | 8 | 47 | 37 | 10 | 54 | |
| 34 | 12 | 11 | 11 | 44 | 39 | 5 | 47 | |
| 34 | 12 | 10 | 12 | 48 | 53 | -5 | 46 | |
| 34 | 12 | 9 | 13 | 39 | 44 | -5 | 45 | |
| 34 | 10 | 10 | 14 | 42 | 50 | -8 | 40 | |
| 34 | 9 | 11 | 14 | 39 | 55 | -16 | 38 | |
| 34 | 9 | 11 | 14 | 35 | 49 | -14 | 38 | |
| 34 | 8 | 10 | 16 | 34 | 47 | -13 | 34 | |
| 34 | 9 | 7 | 18 | 32 | 50 | -18 | 34 | |
| 34 | 7 | 8 | 19 | 24 | 50 | -26 | 29 | |
| 34 | 5 | 12 | 17 | 25 | 60 | -35 | 27 | |
| 34 | 6 | 9 | 19 | 25 | 46 | -21 | 27 | |
| 34 | 6 | 6 | 22 | 24 | 59 | -35 | 24 | |
Team Lineups
home team, Porto
Manager: Martín Anselmi
Formation: 3 - 4 - 3
Pitch Formation
Starting lineup
Substitutes
home team, Porto
- Number 70,
Gonçalo Borges
- Number 4,
Otávio
- Number 19,
D. Namaso
- Number 7,
William
- Number 27,
D. Gül
- Number 14,
Cláudio Ramos
- Number 25,
T. Pérez
- Number 68,
André Oliveira
- Number 20,
André Franco
away team, Nacional
Manager: Tiago Margarido
Formation: 5 - 4 - 1
Pitch Formation
Starting lineup
- Number 1,
Rui Encarnação
- Number 38,
Zé Vitor
66', Two Yellow Cards at 66 minutes - Number 88,
Matheus Dias
13', Yellow Card at 13 minutesJota 74', substituted for Jota at 74 minutes - Number 34,
Léo Santos
80', Yellow Card at 80 minutes - Number 5,
José Gomes
- Number 2,
João Aurélio (c), CaptainGustavo Garcia 46', substituted for Gustavo Garcia at 46 minutes - Number 98,
Paulinho Bóia
45'+3, Yellow Card at 45 minutes plus 3 - Number 18,
André Sousa Luís Esteves 46', substituted for Luís Esteves at 46 minutes - Number 27,
D. Soumaré
- Number 7,
Rúben Macedo Dudu Teodora 73', substituted for Dudu Teodora at 73 minutes - Number 95,
J. Tagueu Francisco Gonçalves 73', substituted for Francisco Gonçalves at 73 minutes
away team, Nacional
- Number 70,
A. Appiah
- Number 33,
Francisco Gonçalves
88', Yellow Card at 88 minutes - Number 22,
Gustavo Garcia
90'+1, Yellow Card at 90 minutes plus 1 - Number 15,
C. Labidi
- Number 10,
Luís Esteves
- Number 20,
Jota
- Number 99,
Dudu Teodora
- Number 12,
César Augusto
- Number 17,
Daniel Penha
home team, Porto
Manager: Martín Anselmi
Formation: 3 - 4 - 3
Pitch Formation
Starting lineup
Substitutes
- Number 70,
Gonçalo Borges
- Number 4,
Otávio
- Number 19,
D. Namaso
- Number 7,
William
- Number 27,
D. Gül
- Number 14,
Cláudio Ramos
- Number 25,
T. Pérez
- Number 68,
André Oliveira
- Number 20,
André Franco
away team, Nacional
Manager: Tiago Margarido
Formation: 5 - 4 - 1
Pitch Formation
Starting lineup
- Number 1,
Rui Encarnação
- Number 38,
Zé Vitor
66', Two Yellow Cards at 66 minutes - Number 88,
Matheus Dias
13', Yellow Card at 13 minutesJota 74', substituted for Jota at 74 minutes - Number 34,
Léo Santos
80', Yellow Card at 80 minutes - Number 5,
José Gomes
- Number 2,
João Aurélio (c), CaptainGustavo Garcia 46', substituted for Gustavo Garcia at 46 minutes - Number 98,
Paulinho Bóia
45'+3, Yellow Card at 45 minutes plus 3 - Number 18,
André Sousa Luís Esteves 46', substituted for Luís Esteves at 46 minutes - Number 27,
D. Soumaré
- Number 7,
Rúben Macedo Dudu Teodora 73', substituted for Dudu Teodora at 73 minutes - Number 95,
J. Tagueu Francisco Gonçalves 73', substituted for Francisco Gonçalves at 73 minutes
Substitutes
- Number 70,
A. Appiah
- Number 33,
Francisco Gonçalves
88', Yellow Card at 88 minutes - Number 22,
Gustavo Garcia
90'+1, Yellow Card at 90 minutes plus 1 - Number 15,
C. Labidi
- Number 10,
Luís Esteves
- Number 20,
Jota
- Number 99,
Dudu Teodora
- Number 12,
César Augusto
- Number 17,
Daniel Penha
Match Officials
- Referee:
- José Armando Torres Bessa
- Video Assistant Referee:
- Vasco Santos
- Assistant Referee 1:
- Nuno Miguel da Silva Manso
- Assistant Referee 2:
- Hugo Santos
- Fourth Official:
- Fábio Melo
- Assistant VAR Official:
- Miguel Ângelo da Silva Martins
Match Stats
Key, Porto v NacionalPorto 62.5%Nacional 37.5% Shots on target
Porto 4Nacional 5Goalkeeper saves
Porto 5Nacional 1Advanced match stats
Shots on target
Porto 4Nacional 5Shots off target
Porto 4Nacional 5Blocked shots
Porto 2Nacional 1Total offside
Porto 2Nacional 1Total tackles
Porto 12Nacional 16Won tackles
Porto 6Nacional 13Total yellow cards
Porto 1Nacional 5Total clearances
Porto 22Nacional 24Total es
Porto 492Nacional 285Accurate es
Porto 445Nacional 233Goalkeeper saves
Porto 5Nacional 1Penalty saves
Porto 1Nacional 0Goal kicks
Porto 4Nacional 5Head to Head
Key, Porto v NacionalLeague position, Porto 3rd, Nacional 14thTotal points, Porto 71, Nacional 34 Porto and NacionalPorto Won 30Nacional Won 7Draw 4 Primeira Liga
Nacional 2 , Porto 0 on the 12th of January 2025 Club Friendlies
Porto 4 , Nacional 1 on the 13th of July 2024 Primeira Liga
Nacional 0 , Porto 1 on the 18th of April 2021