Hearts vs Dundee

23 January 2024 · Scottish Premiership · 2023/24 · Referee C Graham

Full time 3 – 2

Half-time: 0–2

  • Calem Nieuwenhof 57’
  • Dexter Lembikisa 74’
  • Yutaro Oda 86’
  • Jordan McGhee 19’
  • Lyall Cameron 38’

Match summary

Hearts came back from 2 goals down to win 3-2 at home to Dundee, with a late winner. Dundee led 2-0 at half-time.

In the first half, Jordan McGhee put Dundee ahead in the 19th minute and Lyall Cameron made it 0-2 in the 38th minute. In the second half, Calem Nieuwenhof pulled one back to make it 1-2 in the 57th minute, Dexter Lembikisa equalised with a header in the 74th minute, and Yutaro Oda won it in the 86th minute.

Shots finished 15-8 to Hearts, with 6 on target for Hearts and 4 for Dundee. Lawrence Shankland had a penalty saved for Hearts.

Match stats

Hearts Dundee
15 Shots 8
6 Shots on Target 4
7 Corners 1
1 Yellow Cards 6
0 Red Cards 0

Key events

Hearts Dundee
Kick-off
19’
Jordan McGhee0-1 (Dundee)
38’
Lyall Cameron0-2 (Dundee)
Half-time0-2
Calem Nieuwenhof1-2 (Hearts)
57’
Dexter Lembikisa2-2 (Hearts)
74’
Yutaro Oda3-2 (Hearts)
86’
Full-time3-2

Bookings

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

Hearts
  • Dexter Lembikisa
Dundee
  • Jordan McGhee
  • Lee Ashcroft
  • Owen Dodgson
  • Dara Costelloe
  • Amadou Bakayoko
  • Curtis Main

Shot map

Every shot and where it was taken from.

 Dundee attacking Hearts attacking 
6’ Lee Ashcroft (Dundee), from a corner, blocked 6’ Jordan McGhee (Dundee), from a corner, blocked 11’ Kenneth Vargas (Hearts), open play, saved 12’ Calem Nieuwenhof (Hearts), open play, off target 15’ Stephen Kingsley (Hearts), from a corner, off target 19’ Jordan McGhee (Dundee), open play, goal 19’ Zach Robinson (Dundee), open play, saved 30’ Dexter Lembikisa (Hearts), open play, saved 31’ Lawrence Shankland (Hearts), open play, off target 38’ Lyall Cameron (Dundee), open play, goal 42’ Frankie Kent (Hearts), from a corner, blocked 48’ Luke McCowan (Dundee), direct free kick, off target 53’ Jorge Grant (Hearts), open play, blocked 54’ Alan Forrest (Hearts), open play, blocked 57’ Calem Nieuwenhof (Hearts), open play, goal 66’ Lawrence Shankland (Hearts), penalty, saved 72’ Alan Forrest (Hearts), open play, off target 74’ Dexter Lembikisa (Hearts), open play, goal 76’ Yutaro Oda (Hearts), open play, blocked 79’ Owen Dodgson (Dundee), direct free kick, saved 82’ Joe Shaughnessy (Dundee), open play, off target 86’ Yutaro Oda (Hearts), open play, goal 90+2’ Yutaro Oda (Hearts), open play, blocked 6’ Lee Ashcroft (Dundee), from a corner, blocked 6’ Jordan McGhee (Dundee), from a corner, blocked 11’ Kenneth Vargas (Hearts), open play, saved 12’ Calem Nieuwenhof (Hearts), open play, off target 15’ Stephen Kingsley (Hearts), from a corner, off target 19’ Jordan McGhee (Dundee), open play, goal 19’ Zach Robinson (Dundee), open play, saved 30’ Dexter Lembikisa (Hearts), open play, saved 31’ Lawrence Shankland (Hearts), open play, off target 38’ Lyall Cameron (Dundee), open play, goal 42’ Frankie Kent (Hearts), from a corner, blocked 48’ Luke McCowan (Dundee), direct free kick, off target 53’ Jorge Grant (Hearts), open play, blocked 54’ Alan Forrest (Hearts), open play, blocked 57’ Calem Nieuwenhof (Hearts), open play, goal 66’ Lawrence Shankland (Hearts), penalty, saved 72’ Alan Forrest (Hearts), open play, off target 74’ Dexter Lembikisa (Hearts), open play, goal 76’ Yutaro Oda (Hearts), open play, blocked 79’ Owen Dodgson (Dundee), direct free kick, saved 82’ Joe Shaughnessy (Dundee), open play, off target 86’ Yutaro Oda (Hearts), open play, goal 90+2’ Yutaro Oda (Hearts), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
Frankie Kent
90′ – – 1 – – – –
90′ – – – – – – –
90′ – – 1 – – – –
Dexter Lembikisa
90′ 1 – 2 – – –
Calem Nieuwenhof
90′ 1 – 2 – – – –
Beni Baningime Taken off
57′ – – – – – – –
Aidan Denholm Taken off
33′ – – – – – – –
Alex Cochrane Taken off
46′ – – – – – – –
90′ – – 2 – – – –
Kenneth Vargas Taken off
73′ – – 1 – – – –
Alan Forrest Came on as a substitute
57′ – – 2 – – – –
Jorge Grant Came on as a substitute
44′ – – 1 – – – –
Macaulay Tait Came on as a substitute
33′ – – – – – – –
Yutaro Oda Came on as a substitute
17′ 1 – 3 – – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Hearts win 54% Avg odds 1.75
Draw 26% Avg odds 3.64
Dundee win 20% Avg odds 4.64

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, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.