UEFA Champions League League Stage - 7

Newcastle 3 - 0 FT PSV Eindhoven

St. James' Park

AI-powered match analysis and previews to help you decide which games are worth watching

35
FT
Wed, Jan 21
Newcastle
3-0
PSV Eindhoven
⚡ Intensity 30
⚖️ Balance 12
🏆 Stakes 51
🎲 Upset 0
Clinical Magpies brush PSV Eindhoven aside.

Magpies Soar as PSV Stumble on Tyneside

Skip It Futmetrix Score: 35/100. This comprehensive victory cements Newcastle’s reputation as a knockout-stage threat while leaving PSV Eindhoven scrambling for solutions in the league phase.

The Early Blitz

The Tyneside air was thick with anticipation as Newcastle returned to the European stage at St. James' Park. The Intensity was palpable from the kick-off, and it took only eight minutes for the deadlock to be shattered. Joelinton provided the creative spark, finding Yoane Wissa who made no mistake from close range. This early opener disrupted the tactical plan of PSV Eindhoven, forcing the Dutch visitors to abandon their defensive shape prematurely. With the crowd in full voice, the Magpies edged possession with 53% and used it to dictate the tempo. PSV struggled to contain the marauding runs from the flanks, as the home side’s transition play proved too sharp for the Eredivisie outfit to handle in the opening exchanges.

Gordon Doubles the Advantage

The contest’s Balance shifted irrevocably just after the half-hour mark. While PSV attempted to find an equalizer through long-range efforts, they lacked a clinical edge, recording only one shot on target throughout the match. Newcastle, conversely, remained ruthless. Yoane Wissa turned provider in the 30th minute, teeing up Anthony Gordon for a finish that essentially sucked the life out of the opposition. The Stakes of this encounter were clear, and Gordon’s strike provided the cushion Newcastle needed to manage the game’s physical demands. Despite having technically proficient players, the visitors were unable to break through a resilient Newcastle backline that limited them to speculative efforts from outside the box, emphasizing the gulf in quality during high-pressure moments.

Barnes Seals the Points

As the second half progressed, the match evolved into a professional demonstration of game management. Any lingering hopes of a comeback were extinguished in the 65th minute when Harvey Barnes capitalized on a defensive lapse to make it 3-0. The Upset Factor remained at zero as the Magpies efficiently closed out the final third of the game. This result sees Newcastle climb to seventh in the standings, a position that reflects their burgeoning confidence on the world stage. For PSV, a third loss in seven matches highlights a difficult campaign where defensive fragility has undermined their technical ability. The final whistle at St. James' Park confirmed a dominant night for the hosts, who look poised to secure an automatic qualification spot if this clinical form continues.

Key Questions

Who was the top performer in the match?

Harvey Barnes earned the highest rating of 8.3, scoring the final goal to secure the 3-0 victory.

Where was the game played?

The match took place at Newcastle's home ground, St. James' Park.

What was the final score between Newcastle and PSV?

Newcastle won the match 3-0 with goals from Wissa, Gordon, and Barnes.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
53%
47%
Newcastle 53%
PSV Eindhoven 47%
Shots
11
6
Newcastle 11
PSV Eindhoven 6
Shots on Target
4
1
Newcastle 4
PSV Eindhoven 1
Expected Goals (xG)
2.52
0.34
Newcastle 2.52
PSV Eindhoven 0.34
Passes
490
438
Newcastle 490
PSV Eindhoven 438
Pass Accuracy
78%
81%
Newcastle 78%
PSV Eindhoven 81%
Corners
3
1
Newcastle 3
PSV Eindhoven 1
Fouls
4
9
Newcastle 4
PSV Eindhoven 9
Yellow Cards
2
2
Newcastle 2
PSV Eindhoven 2
Red Cards
0
0
Newcastle 0
PSV Eindhoven 0

Match Events

8' Y. Wissa (Joelinton)
26' 🟨 Bruno Guimaraes
30' A. Gordon (Y. Wissa)
K. Sildillia 🟨 34'
A. Salah-Eddine A. Obispo 🔄 45'
45'+3 🔄 Bruno Guimaraes L. Miley
HT
54' 🟨 S. Tonali
Y. Gasiorowski 🟨 62'
D. Man E. Bajraktarevic 🔄 63'
I. Perisic C. Driouech 🔄 63'
65' H. Barnes
72' 🔄 Joelinton J. Ramsey
72' 🔄 A. Gordon A. Elanga
72' 🔄 Y. Wissa N. Woltemade
G. Til R. Flamingo 🔄 73'
87' 🔄 K. Trippier J. Willock
J. Veerman 🟨 90'+1
A. Obispo 🟨 90'+2
FT

Player Cards

Season performance ratings for players in this match

Newcastle

Goalkeepers
Nick Pope
NPC
NPC
90
minutes
90
minutes
18%
pass acc
6.3
rating
Defenders
Kieran Trippier
ARCHITECT
ARCHITECT
2
key passes
2
key passes
0
assists
39%
pass acc
Malick Thiaw
NPC
NPC
90
minutes
90
minutes
58%
pass acc
6.9
rating
Sven Botman
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
0
on target
Lewis Hall
NPC
NPC
90
minutes
90
minutes
43%
pass acc
6.9
rating
Midfielders
Bruno Guimarães
👻 Invisible Nothing to note
Sandro Tonali
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
78%
duel win %
Joelinton
PROVIDER
PROVIDER
1
assists
1
assists
2
key passes
7.2
rating
Forwards
Harvey Barnes
SNIPER
SNIPER
100%
conversion
100%
conversion
1
goals
1
shots
Yoane Wissa
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Anthony Gordon
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Max Thompson
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Aaron Ramsdale
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Alex Murphy
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Leo Shahar
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Lewis Miley
👻 Invisible Nothing to note
Joe Willock
CAMEO
CAMEO
3
minutes
3
minutes
5
touches
None
events
Jacob Ramsey
👻 Invisible Nothing to note
Anthony Elanga
👻 Invisible Nothing to note
Nick Woltemade
👻 Invisible Nothing to note
Sean Neave
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events

PSV Eindhoven

Goalkeepers
Matěj Kovář
SIEVE
SIEVE
25%
save %
25%
save %
3
conceded
1
saves
Defenders
Kiliann Sildillia
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
62%
duel win %
Jerdy Schouten
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Yarek Gasiorowski
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Anass Salah-Eddine
👻 Invisible Nothing to note
Midfielders
Mauro Júnior
NPC
NPC
90
minutes
90
minutes
45%
pass acc
6.2
rating
Joey Veerman
MAGNET
MAGNET
72
activity
72
activity
62
passes
10
duels
Dennis Man
NPC
NPC
62
minutes
62
minutes
22%
pass acc
6.3
rating
Guus Til
NPC
NPC
73
minutes
73
minutes
14%
pass acc
6.3
rating
Ivan Perišić
NPC
NPC
62
minutes
62
minutes
11%
pass acc
6.2
rating
Forwards
Paul Wanner
SWEEPER
SWEEPER
1
cleanups
1
cleanups
1
interceptions
0
blocks
BENCH
Niek Schiks
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Tijn Smolenaars
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Armando Obispo
👻 Invisible Nothing to note
Ryan Flamingo
👻 Invisible Nothing to note
Joel Van Den Berg
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Noah Fernandez
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Nicolas Verkooijen
CAMEO
CAMEO
0
minutes
0
minutes
0
touches
None
events
Couhaib Driouech
👻 Invisible Nothing to note
Esmir Bajraktarević
👻 Invisible Nothing to note

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 7 21 20 2 +18 WInter 1 - 3 Arsenal (20-01-2026)WClub Brugge KV 0 - 3 Arsenal (10-12-2025)WArsenal 3 - 1 Bayern München (26-11-2025)WSlavia Praha 0 - 3 Arsenal (04-11-2025)WArsenal 4 - 0 Atletico Madrid (21-10-2025)
2 Bayern München 7 18 20 7 +13 WBayern München 2 - 0 Union St. Gilloise (21-01-2026)WBayern München 3 - 1 Sporting CP (09-12-2025)LArsenal 3 - 1 Bayern München (26-11-2025)WParis Saint Germain 1 - 2 Bayern München (04-11-2025)WBayern München 4 - 0 Club Brugge KV (22-10-2025)
3 Real Madrid 7 15 19 8 +11 WReal Madrid 6 - 1 Monaco (20-01-2026)LReal Madrid 1 - 2 Manchester City (10-12-2025)WOlympiakos Piraeus 3 - 4 Real Madrid (26-11-2025)LLiverpool 1 - 0 Real Madrid (04-11-2025)WReal Madrid 1 - 0 Juventus (22-10-2025)
4 Liverpool 7 15 14 8 +6 WMarseille 0 - 3 Liverpool (21-01-2026)WInter 0 - 1 Liverpool (09-12-2025)LLiverpool 1 - 4 PSV Eindhoven (26-11-2025)WLiverpool 1 - 0 Real Madrid (04-11-2025)WEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)
5 Tottenham 7 14 15 7 +8 WTottenham 2 - 0 Borussia Dortmund (20-01-2026)WTottenham 3 - 0 Slavia Praha (09-12-2025)LParis Saint Germain 5 - 3 Tottenham (26-11-2025)WTottenham 4 - 0 FC Copenhagen (04-11-2025)DMonaco 0 - 0 Tottenham (22-10-2025)
6 Paris Saint Germain 7 13 20 10 +10 LSporting CP 2 - 1 Paris Saint Germain (20-01-2026)DAthletic Club 0 - 0 Paris Saint Germain (10-12-2025)WParis Saint Germain 5 - 3 Tottenham (26-11-2025)LParis Saint Germain 1 - 2 Bayern München (04-11-2025)WBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)
7 Newcastle 7 13 16 6 +10 WNewcastle 3 - 0 PSV Eindhoven (21-01-2026)DBayer Leverkusen 2 - 2 Newcastle (10-12-2025)LMarseille 2 - 1 Newcastle (25-11-2025)WNewcastle 2 - 0 Athletic Club (05-11-2025)WNewcastle 3 - 0 Benfica (21-10-2025)
8 Chelsea 7 13 14 8 +6 WChelsea 1 - 0 Pafos (21-01-2026)LAtalanta 2 - 1 Chelsea (09-12-2025)WChelsea 3 - 0 Barcelona (25-11-2025)DQarabag 2 - 2 Chelsea (05-11-2025)WChelsea 5 - 1 Ajax (22-10-2025)
9 Barcelona 7 13 18 13 +5 WSlavia Praha 2 - 4 Barcelona (21-01-2026)WBarcelona 2 - 1 Eintracht Frankfurt (09-12-2025)LChelsea 3 - 0 Barcelona (25-11-2025)DClub Brugge KV 3 - 3 Barcelona (05-11-2025)WBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)
10 Sporting CP 7 13 14 9 +5 WSporting CP 2 - 1 Paris Saint Germain (20-01-2026)LBayern München 3 - 1 Sporting CP (09-12-2025)WSporting CP 3 - 0 Club Brugge KV (26-11-2025)DJuventus 1 - 1 Sporting CP (04-11-2025)WSporting CP 2 - 1 Marseille (22-10-2025)
11 Manchester City 7 13 13 9 +4 LBodo/Glimt 3 - 1 Manchester City (20-01-2026)WReal Madrid 1 - 2 Manchester City (10-12-2025)LManchester City 0 - 2 Bayer Leverkusen (25-11-2025)WManchester City 4 - 1 Borussia Dortmund (05-11-2025)WVillarreal 0 - 2 Manchester City (21-10-2025)
12 Atletico Madrid 7 13 16 13 +3 DGalatasaray 1 - 1 Atletico Madrid (21-01-2026)WPSV Eindhoven 2 - 3 Atletico Madrid (09-12-2025)WAtletico Madrid 2 - 1 Inter (26-11-2025)WAtletico Madrid 3 - 1 Union St. Gilloise (04-11-2025)LArsenal 4 - 0 Atletico Madrid (21-10-2025)
13 Atalanta 7 13 10 9 +1 LAtalanta 2 - 3 Athletic Club (21-01-2026)WAtalanta 2 - 1 Chelsea (09-12-2025)WEintracht Frankfurt 0 - 3 Atalanta (26-11-2025)WMarseille 0 - 1 Atalanta (05-11-2025)DAtalanta 0 - 0 Slavia Praha (22-10-2025)
14 Inter 7 12 13 7 +6 LInter 1 - 3 Arsenal (20-01-2026)LInter 0 - 1 Liverpool (09-12-2025)LAtletico Madrid 2 - 1 Inter (26-11-2025)WInter 2 - 1 Kairat Almaty (05-11-2025)WUnion St. Gilloise 0 - 4 Inter (21-10-2025)
15 Juventus 7 12 14 10 +4 WJuventus 2 - 0 Benfica (21-01-2026)WJuventus 2 - 0 Pafos (10-12-2025)WBodo/Glimt 2 - 3 Juventus (25-11-2025)DJuventus 1 - 1 Sporting CP (04-11-2025)LReal Madrid 1 - 0 Juventus (22-10-2025)
16 Borussia Dortmund 7 11 19 15 +4 LTottenham 2 - 0 Borussia Dortmund (20-01-2026)DBorussia Dortmund 2 - 2 Bodo/Glimt (10-12-2025)WBorussia Dortmund 4 - 0 Villarreal (25-11-2025)LManchester City 4 - 1 Borussia Dortmund (05-11-2025)WFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)
17 Galatasaray 7 10 9 9 0 DGalatasaray 1 - 1 Atletico Madrid (21-01-2026)LMonaco 1 - 0 Galatasaray (09-12-2025)LGalatasaray 0 - 1 Union St. Gilloise (25-11-2025)WAjax 0 - 3 Galatasaray (05-11-2025)WGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)
18 Qarabag 7 10 13 15 -2 WQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LQarabag 2 - 4 Ajax (10-12-2025)LNapoli 2 - 0 Qarabag (25-11-2025)DQarabag 2 - 2 Chelsea (05-11-2025)LAthletic Club 3 - 1 Qarabag (22-10-2025)
19 Marseille 7 9 11 11 0 LMarseille 0 - 3 Liverpool (21-01-2026)WUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WMarseille 2 - 1 Newcastle (25-11-2025)LMarseille 0 - 1 Atalanta (05-11-2025)LSporting CP 2 - 1 Marseille (22-10-2025)
20 Bayer Leverkusen 7 9 10 14 -4 LOlympiakos Piraeus 2 - 0 Bayer Leverkusen (20-01-2026)DBayer Leverkusen 2 - 2 Newcastle (10-12-2025)WManchester City 0 - 2 Bayer Leverkusen (25-11-2025)WBenfica 0 - 1 Bayer Leverkusen (05-11-2025)LBayer Leverkusen 2 - 7 Paris Saint Germain (21-10-2025)
21 Monaco 7 9 8 14 -6 LReal Madrid 6 - 1 Monaco (20-01-2026)WMonaco 1 - 0 Galatasaray (09-12-2025)DPafos 2 - 2 Monaco (26-11-2025)WBodo/Glimt 0 - 1 Monaco (04-11-2025)DMonaco 0 - 0 Tottenham (22-10-2025)
22 PSV Eindhoven 7 8 15 14 +1 LNewcastle 3 - 0 PSV Eindhoven (21-01-2026)LPSV Eindhoven 2 - 3 Atletico Madrid (09-12-2025)WLiverpool 1 - 4 PSV Eindhoven (26-11-2025)DOlympiakos Piraeus 1 - 1 PSV Eindhoven (04-11-2025)WPSV Eindhoven 6 - 2 Napoli (21-10-2025)
23 Athletic Club 7 8 7 11 -4 WAtalanta 2 - 3 Athletic Club (21-01-2026)DAthletic Club 0 - 0 Paris Saint Germain (10-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LNewcastle 2 - 0 Athletic Club (05-11-2025)WAthletic Club 3 - 1 Qarabag (22-10-2025)
24 Olympiakos Piraeus 7 8 8 13 -5 WOlympiakos Piraeus 2 - 0 Bayer Leverkusen (20-01-2026)WKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)LOlympiakos Piraeus 3 - 4 Real Madrid (26-11-2025)DOlympiakos Piraeus 1 - 1 PSV Eindhoven (04-11-2025)LBarcelona 6 - 1 Olympiakos Piraeus (21-10-2025)
25 Napoli 7 8 7 12 -5 DFC Copenhagen 1 - 1 Napoli (20-01-2026)LBenfica 2 - 0 Napoli (10-12-2025)WNapoli 2 - 0 Qarabag (25-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)LPSV Eindhoven 6 - 2 Napoli (21-10-2025)
26 FC Copenhagen 7 8 11 17 -6 DFC Copenhagen 1 - 1 Napoli (20-01-2026)WVillarreal 2 - 3 FC Copenhagen (10-12-2025)WFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LTottenham 4 - 0 FC Copenhagen (04-11-2025)LFC Copenhagen 2 - 4 Borussia Dortmund (21-10-2025)
27 Club Brugge KV 7 7 12 17 -5 WKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LClub Brugge KV 0 - 3 Arsenal (10-12-2025)LSporting CP 3 - 0 Club Brugge KV (26-11-2025)DClub Brugge KV 3 - 3 Barcelona (05-11-2025)LBayern München 4 - 0 Club Brugge KV (22-10-2025)
28 Bodo/Glimt 7 6 12 14 -2 WBodo/Glimt 3 - 1 Manchester City (20-01-2026)DBorussia Dortmund 2 - 2 Bodo/Glimt (10-12-2025)LBodo/Glimt 2 - 3 Juventus (25-11-2025)LBodo/Glimt 0 - 1 Monaco (04-11-2025)LGalatasaray 3 - 1 Bodo/Glimt (22-10-2025)
29 Benfica 7 6 6 10 -4 LJuventus 2 - 0 Benfica (21-01-2026)WBenfica 2 - 0 Napoli (10-12-2025)WAjax 0 - 2 Benfica (25-11-2025)LBenfica 0 - 1 Bayer Leverkusen (05-11-2025)LNewcastle 3 - 0 Benfica (21-10-2025)
30 Pafos 7 6 4 10 -6 LChelsea 1 - 0 Pafos (21-01-2026)LJuventus 2 - 0 Pafos (10-12-2025)DPafos 2 - 2 Monaco (26-11-2025)WPafos 1 - 0 Villarreal (05-11-2025)DKairat Almaty 0 - 0 Pafos (21-10-2025)
31 Union St. Gilloise 7 6 7 17 -10 LBayern München 2 - 0 Union St. Gilloise (21-01-2026)LUnion St. Gilloise 2 - 3 Marseille (09-12-2025)WGalatasaray 0 - 1 Union St. Gilloise (25-11-2025)LAtletico Madrid 3 - 1 Union St. Gilloise (04-11-2025)LUnion St. Gilloise 0 - 4 Inter (21-10-2025)
32 Ajax 7 6 7 19 -12 WVillarreal 1 - 2 Ajax (20-01-2026)WQarabag 2 - 4 Ajax (10-12-2025)LAjax 0 - 2 Benfica (25-11-2025)LAjax 0 - 3 Galatasaray (05-11-2025)LChelsea 5 - 1 Ajax (22-10-2025)
33 Eintracht Frankfurt 7 4 10 19 -9 LQarabag 3 - 2 Eintracht Frankfurt (21-01-2026)LBarcelona 2 - 1 Eintracht Frankfurt (09-12-2025)LEintracht Frankfurt 0 - 3 Atalanta (26-11-2025)DNapoli 0 - 0 Eintracht Frankfurt (04-11-2025)LEintracht Frankfurt 1 - 5 Liverpool (22-10-2025)
34 Slavia Praha 7 3 4 15 -11 LSlavia Praha 2 - 4 Barcelona (21-01-2026)LTottenham 3 - 0 Slavia Praha (09-12-2025)DSlavia Praha 0 - 0 Athletic Club (25-11-2025)LSlavia Praha 0 - 3 Arsenal (04-11-2025)DAtalanta 0 - 0 Slavia Praha (22-10-2025)
35 Villarreal 7 1 5 15 -10 LVillarreal 1 - 2 Ajax (20-01-2026)LVillarreal 2 - 3 FC Copenhagen (10-12-2025)LBorussia Dortmund 4 - 0 Villarreal (25-11-2025)LPafos 1 - 0 Villarreal (05-11-2025)LVillarreal 0 - 2 Manchester City (21-10-2025)
36 Kairat Almaty 7 1 5 19 -14 LKairat Almaty 1 - 4 Club Brugge KV (20-01-2026)LKairat Almaty 0 - 1 Olympiakos Piraeus (09-12-2025)LFC Copenhagen 3 - 2 Kairat Almaty (26-11-2025)LInter 2 - 1 Kairat Almaty (05-11-2025)DKairat Almaty 0 - 0 Pafos (21-10-2025)