Wolves vs Crystal Palace

25 April 2023 · Premier League · 2022/23 · Referee Robert Jones

Full time 2 – 0

Half-time: 1–0

  • Joachim Andersen 3’ (og)
  • Rúben Neves 90+4’ (pen)

Match summary

Wolves won 2-0 at home to Crystal Palace. Wolves led 1-0 at half-time.

Andersen's own goal put Wolves ahead from a corner in the 3rd minute and Rúben Neves made it 2-0 from the penalty spot in stoppage time.

The chances backed that up: Wolves created 1.13 expected goals (xG) from 9 shots to Crystal Palace's 0.58 from 14.

Match stats

Wolves Crystal Palace
9 Shots 14
3 Shots on Target 4
6 Corners 11
5 Yellow Cards 4
0 Red Cards 0
1.13 xG 0.58
0.37 Non-penalty xG 0.58
3 Deep Completions 5

Key events

Wolves Crystal Palace
Kick-off
Joachim Andersen
Own goal
1-0 (Wolves)
3’
Half-time1-0
Rúben Neves
Penalty
2-0 (Wolves)
90+4’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Wolves
  • José Sá
  • Rúben Neves
  • Diego Costa
  • João Gomes
  • Toti
Crystal Palace
  • Sam Johnstone
  • Albert Sambi Lokonga
  • Luka Milivojevic
  • Jeffrey Schlupp

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 0.58 3’ Joachim Andersen (Wolves) own goal, 1-0 3’ 90+4’ Rúben Neves (Wolves), 2-0 90+4’ 0.0 0.5 1.0 1.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.13 0.58 3’ Joachim Andersen (Wolves) own goal, 1-0 Andersen 3’ 90+4’ Rúben Neves (Wolves), 2-0 Neves 90+4’
Wolves 1.13 xGCrystal Palace 0.58 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Crystal Palace attacking Wolves attacking 
90+4’ Rúben Neves (Wolves), penalty, 0.76 xG, goal 39’ Albert Sambi Lokonga (Crystal Palace), open play, 0.11 xG, saved 90’ Jean-Philippe Mateta (Crystal Palace), open play, 0.10 xG, off target 2’ Diego Costa (Wolves), open play, 0.08 xG, saved 51’ Hee-Chan Hwang (Wolves), open play, 0.08 xG, blocked 64’ Craig Dawson (Wolves), from a corner, 0.06 xG, off target 7’ Jordan Ayew (Crystal Palace), open play, 0.05 xG, blocked 80’ Eberechi Eze (Crystal Palace), open play, 0.05 xG, blocked 47’ Max Kilman (Wolves), from a corner, 0.04 xG, off target 86’ Michael Olise (Crystal Palace), open play, 0.04 xG, blocked 75’ Marc Guehi (Crystal Palace), from a corner, 0.04 xG, saved 24’ Hee-Chan Hwang (Wolves), open play, 0.03 xG, off target 73’ Jeffrey Schlupp (Crystal Palace), open play, 0.03 xG, blocked 34’ Mario Lemina (Wolves), open play, 0.03 xG, off target 74’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, blocked 84’ Joel Ward (Crystal Palace), set piece, 0.03 xG, blocked 39’ Luka Milivojevic (Crystal Palace), open play, 0.02 xG, off target 52’ Rúben Neves (Wolves), open play, 0.02 xG, saved 48’ Albert Sambi Lokonga (Crystal Palace), open play, 0.02 xG, off target 51’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, off target 29’ Eberechi Eze (Crystal Palace), open play, 0.01 xG, saved 38’ Hee-Chan Hwang (Wolves), from a corner, 0.02 xG, blocked 73’ Eberechi Eze (Crystal Palace), from a corner, 0.01 xG, saved 3’ Joachim Andersen (Crystal Palace), own goal 90+4’ Rúben Neves (Wolves), penalty, 0.76 xG, goal 39’ Albert Sambi Lokonga (Crystal Palace), open play, 0.11 xG, saved 90’ Jean-Philippe Mateta (Crystal Palace), open play, 0.10 xG, off target 2’ Diego Costa (Wolves), open play, 0.08 xG, saved 51’ Hee-Chan Hwang (Wolves), open play, 0.08 xG, blocked 64’ Craig Dawson (Wolves), from a corner, 0.06 xG, off target 7’ Jordan Ayew (Crystal Palace), open play, 0.05 xG, blocked 80’ Eberechi Eze (Crystal Palace), open play, 0.05 xG, blocked 47’ Max Kilman (Wolves), from a corner, 0.04 xG, off target 86’ Michael Olise (Crystal Palace), open play, 0.04 xG, blocked 75’ Marc Guehi (Crystal Palace), from a corner, 0.04 xG, saved 24’ Hee-Chan Hwang (Wolves), open play, 0.03 xG, off target 73’ Jeffrey Schlupp (Crystal Palace), open play, 0.03 xG, blocked 34’ Mario Lemina (Wolves), open play, 0.03 xG, off target 84’ Joel Ward (Crystal Palace), set piece, 0.03 xG, blocked 74’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, blocked 39’ Luka Milivojevic (Crystal Palace), open play, 0.02 xG, off target 52’ Rúben Neves (Wolves), open play, 0.02 xG, saved 48’ Albert Sambi Lokonga (Crystal Palace), open play, 0.02 xG, off target 51’ Eberechi Eze (Crystal Palace), from a corner, 0.02 xG, off target 38’ Hee-Chan Hwang (Wolves), from a corner, 0.02 xG, blocked 29’ Eberechi Eze (Crystal Palace), open play, 0.01 xG, saved 73’ Eberechi Eze (Crystal Palace), from a corner, 0.01 xG, saved 3’ Joachim Andersen (Crystal Palace), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
José Sá GK900 0.000.000
Nélson Semedo DEF900 0.000.000
Max Kilman DEF901 0.040.000
Craig Dawson DEF901 0.060.000
Hugo Bueno DEF820 0.000.152
Hee-Chan Hwang MID823 0.130.000
Mario Lemina MID901 0.030.000
Rúben Neves MID9012 0.780.062
Matheus Nunes MID900 0.000.000
Diego Costa FWD901 0.080.081
Matheus Cunha FWD710 0.000.000
João Gomes Sub190 0.000.000
Adama Traoré Sub80 0.000.000
Toti Sub80 0.000.000
Nathan Collins Sub10 0.000.000
Pedro Neto Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Wolves win 41% Avg odds 2.32
Draw 32% Avg odds 3.03
Crystal Palace win 27% Avg odds 3.56

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.