Thursday , 2 July 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 PortoPrimeira 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
#14 Position #1
34 Points 88
34 Played 34
9 / 7 / 18 W / D / L 28 / 4 / 2
37 Scored 66
45 Conceded 18
-8 GD +48
1.00 PPG 2.59
26% Win % 82%

Key Stats

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

CD Nacional are 14th (34 pts). FC Porto are 1st (88 pts).

Goal Timing (This Season)

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

Events

Match Events

  • 0' We are underway at Estadio da Madeira. The crowd does wile while the referee lows the starting whistle.
  • 5' The referee does not hesitate — a card for Rodrigo Mora on 5 minutes.
  • 10' It looks like no one’s ball. FC Porto is used to counterattacking playing. None of the sides are ready to take the lead.
  • 15' It is a substitution in FC Porto team. Alan Varela is replaced by Vasco Sousa on 15 minute.
  • 17' Against the run of play, Dudu has scored! This game has turned on its head.
  • 22' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 27' CD Nacional are happy to let the opposition have the ball in their own half. The trap is set.
  • 32' The teams are not in a rush to score plenty of goals. It might look strange considering FC Porto that had 491 games and scored 697 goals.
  • 37' Supporters expect more eagerness from Joao Mario Lopes, as he is very good at scoring at Estadio da Madeira with 0 goals in the last 0 games.
  • 42' The clock is ticking and both teams know a goal could change everything at this point.
  • 43' The supporters are chanting for Joao Mario Lopes. He replaces Martim Fernandes on 43 minute.
  • 44' The Brazil Ze Vitor breaks the deadlock on 44 minutes. 2-0!
  • 45' The referee does not hesitate — a card for Gustavo Garcia on 45 minutes.
  • 46' Fabio Vieira is replacing Andre Franco for the FC Porto side.
  • 51' A tactical chess match is unfolding here. The question is which manager blinks first.
  • 56' The referee calls foul for El Hadji Soumare. He receives a card.
  • 61' Gustavo Garcia has been relatively quiet despite scoring 0 goals in his last 386 appearances.
  • 62' FC Porto manager makes another effort to make the tables turned. Deniz Gul is hanging Rodrigo Mora on the field on 62 minute.
  • 67' Deniz Gul is putting in a real shift tonight. He has covered more ground than anyone else for CD Nacional so far.
  • 70' CD Nacional make a change. Dudu trudges off to be replaced by Dyego Sousa on 70 minutes.
  • 75' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Jose Gomes suffering a number of foals already.
  • 78' A moment of madness from Otavio Ataide on 78 minutes earns him a card. FC Porto will be frustrated.
  • 81' FC Porto player sees a card in front of him.
  • 82' It’s a booking for FC Porto player. Goncalo Borges gets a card.
  • 83' Daniel Penha is replacing Bruno Costa for the CD Nacional side.
  • 88' The referee does not hesitate — a card for Nehuen Perez on 88 minutes.
  • 89' Poor challenge from Jose Gomes. The referee spots it immediately and shows the card.
  • 90' CD Nacional ring the changes. Luis Esteves has done his job and it is now time for Andre Sousa to step up.
  • What a match! Full time at {STADIUM} — CD Nacional 2-0 FC Porto.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
0.73 CD Nacional xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.61 FC Porto xG
I would bet for: Under 2.5 goals 59% + Under — clean sheet likely 58%

Match Result

✗ Wrong
CD Nacional23% Draw28% FC Porto49%
Actual: CD Nacional win

Both Teams to Score

✓ Correct
Yes42% 0% No58%
Avg goals/match: 2.34
Actual: No — clean sheet

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 88%
12%
± 1.5 68%
32%
± 2.5 41%
59%
± 3.5 21%
79%
± 4.5 10%
90%

Double Chance

CD Nacional or Draw
51%
Draw or FC Porto
77%
CD Nacional or FC Porto
72%

Half-Time Result

✗ Wrong
CD Nacional13% Draw49% FC Porto38%
Actual: CD Nacional win at HT

Correct Score

✓ In top 12
0 – 1
14.6%
1 – 1
12.1%
0 – 2
12.1%
0 – 0
11.7%
1 – 2
8.8%
0 – 3
6.3%
1 – 0
6%
1 – 3
4.8%
2 – 1
4%
2 – 2
3.3%
0 – 4
2.6%
2 – 0
Actual

Asian Handicap — CD Nacional

Handicap CD Nacional covers Push FC Porto covers
-2.5 1% 99%
-2 1% 4% 95%
-1.5 5% 95%
-1 5% 11% 84%
-0.5 16% 84%
+0.5 43% 57%
+1 43% 26% 31%
+1.5 69% 31%
+2 69% 18% 13%
+2.5 87% 13%

Clean Sheet

CD Nacional keeps clean sheet
21%
FC Porto keeps clean sheet
48%

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