FC Porto vs FK Crvena Zvezda

2 - 1
🕒 Thu, 02 Oct 2025 20:00 Europe/London 📍 Estádio Do Dragão 🧑‍⚖️ Harm Osmers 🔁 League Stage - 2 🏁 match finished
Season
2025-2026 Season
Stage
League Stage - 2
League Stage Table
FC Porto 4 · FK Crvena Zvezda 15
Referee Stats
5 matches · 5.20 yellow cards avg
Yellow cards avg 5.20
Reds avg 0.20
Penalties avg 0.40
Over 4.5 cards 80%
Home wins 80%
Draws 0%
Away wins 20%
How the match was won
  • FC Porto outshot their opponent (18-9).
  • Possession was balanced (50%-50%).
  • FC Porto had the sharper finishing (4-2 shots on target).

Team Overview

FC Porto (Home stats)

Games / Record

6
W-D-L: 5-1-0

Goals For / Against

13 / 4
Avg: 2.17 / 0.67

Points

16
Avg: 2.67

Clean Sheets

2

Failed to Score

0
FK Crvena Zvezda (Away stats)

Games / Record

5
W-D-L: 3-0-2

Goals For / Against

4 / 4
Avg: 0.80 / 0.80

Points

9
Avg: 1.80

Clean Sheets

3

Failed to Score

1

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Europa League fixture.

Quick comparison bars

2.67
PPG
1.80
2.17
GF
0.80
0.67
GA
0.80
100%
O2.5
25%
75%
BTTS
25%
75%
Score 1st
50%

League-position context

FC Porto rank4th
FK Crvena Zvezda rank15th
FC Porto points17
FK Crvena Zvezda points14
FC Porto: #4 · 17 pts · GD +6
4 pts off the top 2. 1 pts above the play-off edge. 14 pts clear of the relegation zone.
FK Crvena Zvezda: #15 · 14 pts · GD +1
7 pts off the top 2. 2 pts off the play-off line. 11 pts clear of the relegation zone.
3-point gap between the two sides coming into kick-off.

FC Porto last 5 home

W W W W
Points12/12
Weighted index100
Goals10-3
Record4-0-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

FK Crvena Zvezda last 5 away

W W L L
Points6/12
Weighted index70
Goals3-4
Record2-0-2
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form is balanced.

FC Porto trend breakdown

Over 2.5100%
BTTS75%
BTTS + O2.575%
1H Over 0.5100%
Also: Over 0.5 100% · Over 1.5 100% · Over 3.5 25% · 1H BTTS 50%

FK Crvena Zvezda trend breakdown

Over 2.525%
BTTS25%
BTTS + O2.525%
1H Over 0.575%
Also: Over 0.5 100% · Over 1.5 50% · Over 3.5 0% · 1H BTTS 25%

Scoring reliability

FC Porto score at home100%
FC Porto clean sheet at home25%
FK Crvena Zvezda score away75%
FK Crvena Zvezda clean sheet away50%

First-goal patterns

FC Porto score first75%
FC Porto win after scoring first100%
FK Crvena Zvezda score first50%
FK Crvena Zvezda win after scoring first100%
Comeback rate after conceding first: FC Porto 100% · FK Crvena Zvezda 0%
Avg first goal minute: FC Porto 13.0' · FK Crvena Zvezda 35.0'

Vs league average

FC Porto score at home2.17 vs 1.52
FC Porto concede at home0.67 vs 1.16
FK Crvena Zvezda score away0.80 vs 1.16
FK Crvena Zvezda concede away0.80 vs 1.52
FC Porto score 42% above league average, while FK Crvena Zvezda score 31% below league average.
Defensive side: FC Porto are 43% below league average at home, and FK Crvena Zvezda are 47% below league average away.

Head-to-head trends

Recent games1
Avg goals3.00
BTTS100%
Over 2.5100%
At this venue setup: 3.00 goals on average across the last 1.

FC Porto goal timing (home)

1H scored: 64% 2H scored: 36% Danger: 31-45 Vulnerable: 31-45
Goals scored by 15-minute interval
31-45 3
0-15 2
16-30 2
76-90+ 2
46-60 1
61-75 1
Goals conceded by 15-minute interval
31-45 2
0-15 1
16-30 0
46-60 0
61-75 0
76-90+ 0

FK Crvena Zvezda goal timing (away)

1H scored: 50% 2H scored: 50% Danger: 46-60 Vulnerable: 61-75
Goals scored by 15-minute interval
46-60 2
16-30 1
31-45 1
0-15 0
61-75 0
76-90+ 0
Goals conceded by 15-minute interval
61-75 2
0-15 1
16-30 1
76-90+ 1
31-45 0
46-60 0

Match Statistics

Shots on Goal
4
2
Total Shots
18
9
Shots off Goal
10
5
Blocked Shots
4
2
Shots Inside Box
12
7
Shots Outside Box
6
2
Ball Possession
50%
50%
Corner Kicks
5
3
Fouls
11
8
Offsides
1
1
Yellow Cards
3
2
Red Cards
—
—
Goalkeeper Saves
1
2
Total Passes
418
423
Passes Accurate
339
357
Passes %
81%
84%

Events

Yellow Cards
Home
3
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
7'
7' F. Tebo Uchenna
8' ⚽
⚽
8' ⚽ Goal · 1-0
William
Penalty
32'
32' Rodrigo Mora
32' ⚽
⚽
32' ⚽ Goal · 1-1
V. Kostov
Normal Goal · Assist: M. Veljković
46' ↑↓
↑↓
46' ⇄ J. Bednarek
1st substitution · For: Victor Mow Froholdt
46' ↑↓
↑↓
46' ⇄ Martim Fernandes
2nd substitution · For: Alberto Baio
47'
47' D. Prpić
61' ↑↓
↑↓
61' ⇄ William
3rd substitution · For: Pepê Aquino
61' ↑↓
↑↓
61' ⇄ Ángel Alarcón
4th substitution · For: Borja Sainz
68'
68' N. Tiknizyan
69' ↑↓
↑↓
69' ⇄ N. Radonjić
1st substitution · For: Milson
73' ↑↓
↑↓
73' ⇄ D. Gül
5th substitution · For: Gabri Veiga
81' ↑↓
↑↓
81' ⇄ V. Kostov
2nd substitution · For: P. Olayinka
81' ↑↓
↑↓
81' ⇄ M. Arnautović
3rd substitution · For: Bruno Duarte
81' ↑↓
↑↓
81' ⇄ N. Tiknizyan
4th substitution · For: N. Stanković
87'
87' Alberto Baio
89' ⚽
⚽
89' ⚽ Goal · 2-1
Rodrigo Mora
Normal Goal · Assist: Pepê Aquino
90+2' ↑↓
↑↓
90+2' ⇄ T. Elšnik
5th substitution · For: M. Bajo

FC Porto vs FK Crvena Zvezda 2-1: match report, goals, cards and substitutions

FC Porto beat FK Crvena Zvezda 2-1 on Thursday, 02 October 2025 in Europa League. The match was refereed by Harm Osmers. It was played at Estádio Do Dragão.

First half: F. Tebo Uchenna received a yellow card for FK Crvena Zvezda at 7'. FC Porto took an early lead at 8' when William scored (Penalty), making the score 1-0. Rodrigo Mora received a yellow card for FC Porto at 32'. FK Crvena Zvezda leveled the score at 32' when V. Kostov scored, with the assist credited to M. Veljković, making the score 1-1.

Second half: FC Porto made their 1st substitution at 46', with J. Bednarek replacing Victor Mow Froholdt. FC Porto made their 2nd substitution at 46', with Martim Fernandes replacing Alberto Baio. D. Prpić received a yellow card for FC Porto at 47'. FC Porto made their 3rd substitution at 61', with William replacing Pepê Aquino. FC Porto made their 4th substitution at 61', with Ángel Alarcón replacing Borja Sainz. N. Tiknizyan received a yellow card for FK Crvena Zvezda at 68'. FK Crvena Zvezda made their 1st substitution at 69', with N. Radonjić replacing Milson. FC Porto made their 5th substitution at 73', with D. Gül replacing Gabri Veiga. FK Crvena Zvezda made their 2nd substitution at 81', with V. Kostov replacing P. Olayinka. FK Crvena Zvezda made their 3rd substitution at 81', with M. Arnautović replacing Bruno Duarte. FK Crvena Zvezda made their 4th substitution at 81', with N. Tiknizyan replacing N. Stanković. Alberto Baio received a yellow card for FC Porto at 87'. FC Porto took the lead at 89' when Rodrigo Mora scored, with the assist credited to Pepê Aquino, making the score 2-1. FK Crvena Zvezda made their 5th substitution at 90+2', with T. Elšnik replacing M. Bajo.

FC Porto used 5 substitutions while FK Crvena Zvezda used 5 substitutions. FC Porto got 3 yellow cards, while FK Crvena Zvezda got 2 yellow cards.

How the match was won

  • FC Porto outshot their opponent (18-9).
  • Possession was balanced (50%-50%).
  • FC Porto had the sharper finishing (4-2 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)
Home vs Away as Scheduled
Total Games1
Home Wins1
Draws0
Away Wins0
Over 2.5 Goals1 (100.0%)
BTTS1 (100.0%)

FC Porto vs FK Crvena Zvezda Head-to-Head History by Season