Saturday , 14 November 2026

CD Nacional vs FC Porto, Primeira Liga 2024-25 REGULAR SEASON

Primeira Liga · 2024-25
2 – 0
Full Time
Sun 12 Jan 2025 · 15:30 UTC Estadio da Madeira 4,466 HT 45' · FT 45'
Dudu 17' 1–0
Ze Vitor 44' 2–0

Overview

Match Preview

CD Nacional vs FC Porto — Primeira Liga at Estadio da Madeira.

Match Details

  • Referee Tiago Martins
  • Assistant 1 Hugo Ribeiro (Portugal)
  • Assistant 2 Jose Mira (Portugal)

Recent Form

DateOpponentH/A ScoreResult
12 Jan FC Porto H 2–0 W
29 Dec Rio Ave FC A 1–2 L
23 Dec Vitória SC A 2–2 D
19 Dec Sport Lisboa e Benfica H 0–2 L
14 Dec Moreirense FC H 1–0 W
07 Dec Gil Vicente FC A 1–2 L
DateOpponentH/A ScoreResult
12 Jan CD Nacional A 0–2 L
28 Dec Boavista FC H 4–0 W
21 Dec Moreirense FC A 3–0 W
16 Dec CF Estrela da Amadora H 2–0 W
12 Dec FC Midtjylland H 2–0 W
07 Dec FC Famalicão A 1–1 D

Season Stats

CD Nacional FC Porto
#13 Position #1
10 Points 33
11 Played 11
3 / 1 / 7 W / D / L 11 / 0 / 0
11 Scored 27
19 Conceded 5
-8 GD +22
0.91 PPG 3.00
27% Win % 100%

Key Stats

13% Both Teams to Score
H2H (8 games)
38% Over 2.5 Goals
H2H history
27% Clean Sheets
CD Nacional this season
55% Clean Sheets
FC Porto this season

CD Nacional are 13th (10 pts). FC Porto are 1st (33 pts).

Goal Timing (This Season)

CD Nacional
0-15
1/3
16-30
1/2
31-45
3/7
46-60
1/2
61-75
2/4
76+
3/1
■ Scored ■ Conceded
FC Porto
0-15
4/–
16-30
1/2
31-45
7/1
46-60
4/1
61-75
6/–
76+
5/1
■ Scored ■ Conceded

Top Scorers (This Season)

CD Nacional
Matchoi Djalo 2 G
Miguel Baeza 2 G
Abdel Kader Njoya 2 G
Liziero 1 G 1 A
Leo Santos 1 G
FC Porto
Borja Sainz 6 G 1 A
Gabriel Veiga 5 G 4 A
Andre Silva 4 G 2 A
Victor Froholdt 3 G
William da Silva 2 G 2 A

Events

Match Events

  • 0' That's the starting whistle at Estadio da Madeira. Ninety minutes of football awaits between CD Nacional and FC Porto.
  • 5' Rodrigo Mora has been a danger all night but risks an early exit having now seen a card on 5.
  • 10' Both teams are passing the ball around with high level of urgency. FC Porto needs to do something about it to get closer to the goal.
  • 15' Vasco Sousa is ready to make an impact after coming on for Alan Varela at the 15 minute mark.
  • 17' Dudu makes no mistake. The score reads 1-0 and CD Nacional are in front.
  • 22' It looks surprising CD Nacional does not make any changes. Ze Vitor has some obvious troubles when approaching to the goal.
  • 27' Ulisses has been one of the livelier players on the pitch with 0 goals to his name this season.
  • 32' Not even hints on scoring a goal over the last 32 minutes.
  • 37' FC Porto started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 37.
  • 42' Matchday of the Array and both teams know exactly what is at stake tonight.
  • 43' Another substitution for FC Porto to replace Martim Fernandes by Joao Mario Lopes on 43 minute.
  • 44' Goal! Ze Vitor scores his 3 goal in 161 matches.
  • 45' It’s gonna be a card for Gustavo Garcia.
  • 46' Fabio Vieira is replacing Andre Franco for the FC Porto side.
  • 51' Andre Franco is a natural and has been asked to do a very specific job for FC Porto tonight.
  • 56' It’s a booking for CD Nacional player. El Hadji Soumare gets a card.
  • 61' Fabio Vieira has been disciplined this evening — perhaps mindful of those 0 cards already picked up this season.
  • 62' Fresh legs for FC Porto! Deniz Gul comes on to replace Rodrigo Mora.
  • 67' CD Nacional are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 70' The CD Nacional bench stirs into life. Dudu is withdrawn and Dyego Sousa gets his opportunity.
  • 75' CD Nacional is showing some good football. However, CD Nacional are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 78' The referee reaches into his pocket. Out comes the card for Otavio Ataide.
  • 81' It’s gonna be a card for Fabio Vieira.
  • 82' Goncalo Borges picks up a card and will need to be extremely careful for the remainder of this match.
  • 83' Fresh legs for CD Nacional! Daniel Penha comes on to replace Bruno Costa.
  • 88' A moment of madness from Nehuen Perez on 88 minutes earns him a card. FC Porto will be frustrated.
  • 89' The referee reaches into his pocket. Out comes the card for Jose Gomes.
  • 90' Andre Sousa gets the nod from CD Nacional. He replaces Luis Esteves and will look to change the dynamic.
  • The points are shared — CD Nacional 2-0 FC Porto. Honours even.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
0.68 CD Nacional xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
2.23 FC Porto xG
I would bet for: FC Porto to win 60% + Under — clean sheet likely 55%

Match Result

✗ Wrong
CD Nacional18% Draw22% FC Porto60%
Actual: CD Nacional win

Both Teams to Score

✓ Correct
Yes45% 0% No55%
Avg goals/match: 2.91
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 93%
7%
± 1.5 78%
22%
± 2.5 55%
45%
± 3.5 33%
67%
± 4.5 18%
82%

Double Chance

CD Nacional or Draw
40%
Draw or FC Porto
82%
CD Nacional or FC Porto
78%

Half-Time Result

✗ Wrong
CD Nacional9% Draw40% FC Porto51%
Actual: CD Nacional win at HT

Correct Score

✗ 2–0 not predicted
2 – 0
Actual
0 – 2
13.3%
0 – 1
11.7%
0 – 3
9.7%
1 – 1
8.9%
1 – 2
8.9%
0 – 0
7%
1 – 3
6.7%
0 – 4
5.4%
1 – 4
3.8%
1 – 0
3%
2 – 2
3%
2 – 1
2.7%

Asian Handicap — CD Nacional

Handicap CD Nacional covers Push FC Porto covers
-2.5 0% — 100%
-2 0% 2% 97%
-1.5 3% — 97%
-1 3% 7% 91%
-0.5 9% — 91%
+0.5 29% — 71%
+1 29% 23% 48%
+1.5 52% — 48%
+2 52% 22% 26%
+2.5 74% — 26%

Clean Sheet

CD Nacional keeps clean sheet
12% ✗
FC Porto keeps clean sheet
51% ✗

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.