Premier League · Matchweek 33
William Osula 68'
HT 0:1
Marcus Tavernier 32'
Adrien Truffert 85'
Sat, 18 Apr 2026, 15:00 (UK) · St. James' Park, Newcastle
Newcastle 14th · 42 pts|Bournemouth 11th → 8th · 48 pts

Bournemouth won on the scoreboard and on xG (1.59–2.99).

Player of the matchAdrien Truffert7.8Decisive moment85' Adrien Truffert+1.4

Newcastle 1-2 Bournemouth

Key numbers

  • Possession 54% – 46%
  • Shots 12 (3 on target) – 12 (3)
  • Decisive moment: 85' Adrien Truffert, FN xPts +1.4
Player of the match
Adrien Truffert 7.8Strong

Highest FN Score on the pitch: 7.8 (Strong)

Game state

0-11-11-2
Newcastle ahead 0 min · level 49 min · Bournemouth ahead 41 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

32' Marcus Tavernier Goal · scorer +0.5 · assist Rayan +0.2 +0.7
68' William Osula Goal +0.9
85' Adrien Truffert Goal +1.4
Newcastle Expected (last two seasons) 1.8Own moments +0.9Opponent moments −1.7Time effect −1.0→ League points won 0
Bournemouth Expected (last two seasons) 1.0Own moments +2.1Opponent moments −1.1Time effect +1.0→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

NewcastleBournemouth
54%Possession46%
1.59Expected goals (xG)2.99
0.13xG per shot0.25
12Shots12
3Shots on target3
25%Shots on target %25%
11Shots in box7
436Passes386
79%Pass accuracy75%
2Corners3
1Saves2
11Fouls12
2Yellow cards4
1Offsides1

Compared with usual

Newcastle

52 matches this season, all competitions baseline
This matchAvg
Goals11.7
Conceded21.5
xG1.591.6
xG against2.991.3
Shots1213.5
On target35.2
Shots faced1212.6
xG per shot0.130.12
Possession54%52%
Passes436449.4
Pass accuracy79%82.3%
Corners26.1
Fouls119.8

Bournemouth

34 matches this season, all competitions baseline
This matchAvg
Goals21.5
Conceded11.6
xG2.991.6
xG against1.591.5
Shots1214.2
On target34.9
Shots faced1212.9
xG per shot0.250.11
Possession46%50.4%
Passes386414.6
Pass accuracy75%78.9%
Corners35.5
Fouls1212.3

Timeline

  • 32' Goal Marcus Tavernier league goal #6 assist Rayan
  • 46' Sub Lewis Hall → Kieran Trippier
  • 52' Yellow Ryan Christie
  • 55' Yellow Marcus Tavernier
  • 62' Sub Jacob Ramsey → Bruno Guimarães
  • 62' Sub Anthony Elanga → Jacob Murphy
  • 65' Sub Ryan Christie → Tyler Adams
  • 66' Sub Eli Junior Kroupi → David Brooks
  • 68' Goal William Osula league goal #4
  • 71' VAR William Osula
  • 74' Sub Valentino Livramento → Dan Burn
  • 77' Yellow Sven Botman
  • 78' Sub Rayan → Ben Gannon-Doak
  • 80' Yellow Jacob Murphy
  • 82' Yellow Alex Scott
  • 85' Goal Adrien Truffert league goal #1
  • 86' Sub Sandro Tonali → Nick Woltemade
  • 89' Sub Evanilson → Enes Unal
  • 89' Sub Marcus Tavernier → Alex Tóth
  • 90+4' Yellow Đorđe Petrović

Category leaders

  • Key passesMarcus Tavernier3
  • Duels wonÁlex Jiménez9/16
  • DribblesMarcus Tavernier3/5
  • Defensive actionsÁlex Jiménez7

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.