Hearts vs Celtic

3 March 2024 · Scottish Premiership · 2023/24 · Referee D Robertson

Full time 2 – 0

Half-time: 1–0

  • Jorge Grant 43’ (pen)
  • Lawrence Shankland 56’

Match summary

Hearts won 2-0 at home to Celtic. Hearts led 1-0 at half-time.

Jorge Grant put Hearts ahead from the penalty spot in the 43rd minute and Lawrence Shankland made it 2-0 in the 56th minute.

Shots finished 17-14 to Celtic, with 6 on target for Hearts and 6 for Celtic. Adam Idah had a penalty saved for Celtic. Celtic had a player sent off.

Match stats

Hearts Celtic
14 Shots 17
6 Shots on Target 6
7 Corners 7
2 Yellow Cards 2
0 Red Cards 1

Key events

Hearts Celtic
Kick-off
Jorge Grant
Penalty
1-0 (Hearts)
43’
Half-time1-0
Lawrence Shankland2-0 (Hearts)
56’
Full-time2-0

Bookings

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

Hearts
  • Alex Cochrane
  • Macaulay Tait
Celtic
  • Yang Hyun-Jun
  • Alistair Johnston
  • Daniel Kelly

Shot map

Every shot and where it was taken from.

 Celtic attacking Hearts attacking 
4’ Lawrence Shankland (Hearts), open play, blocked 8’ Alex Cochrane (Hearts), open play, off target 13’ Adam Idah (Celtic), penalty, saved 19’ Tomoki Iwata (Celtic), open play, off target 27’ Alan Forrest (Hearts), open play, off target 30’ Lawrence Shankland (Hearts), open play, blocked 31’ Adam Idah (Celtic), open play, blocked 32’ Daizen Maeda (Celtic), from a corner, off target 35’ Adam Idah (Celtic), open play, blocked 35’ Paulo Bernardo (Celtic), from a corner, blocked 39’ Lawrence Shankland (Hearts), open play, blocked 43’ Jorge Grant (Hearts), penalty, goal 45’ Adam Idah (Celtic), open play, off target 50’ Lawrence Shankland (Hearts), open play, saved 52’ Alan Forrest (Hearts), open play, blocked 53’ Kyogo Furuhashi (Celtic), open play, blocked 53’ Calem Nieuwenhof (Hearts), from a corner, saved 54’ Cameron Carter-Vickers (Celtic), from a corner, off target 56’ Lawrence Shankland (Hearts), open play, goal 58’ Adam Idah (Celtic), open play, saved 60’ Tomoki Iwata (Celtic), open play, off target 66’ Kyogo Furuhashi (Celtic), open play, saved 70’ Kyogo Furuhashi (Celtic), open play, saved 76’ Lawrence Shankland (Hearts), open play, saved 77’ Alan Forrest (Hearts), open play, blocked 78’ Matt O'Riley (Celtic), open play, blocked 78’ Adam Idah (Celtic), open play, saved 84’ Macaulay Tait (Hearts), open play, saved 86’ Adam Idah (Celtic), open play, saved 87’ Greg Taylor (Celtic), set piece, blocked 90’ Stephen Kingsley (Hearts), set piece, blocked 4’ Lawrence Shankland (Hearts), open play, blocked 8’ Alex Cochrane (Hearts), open play, off target 13’ Adam Idah (Celtic), penalty, saved 19’ Tomoki Iwata (Celtic), open play, off target 27’ Alan Forrest (Hearts), open play, off target 30’ Lawrence Shankland (Hearts), open play, blocked 31’ Adam Idah (Celtic), open play, blocked 32’ Daizen Maeda (Celtic), from a corner, off target 35’ Adam Idah (Celtic), open play, blocked 35’ Paulo Bernardo (Celtic), from a corner, blocked 39’ Lawrence Shankland (Hearts), open play, blocked 43’ Jorge Grant (Hearts), penalty, goal 45’ Adam Idah (Celtic), open play, off target 50’ Lawrence Shankland (Hearts), open play, saved 52’ Alan Forrest (Hearts), open play, blocked 53’ Kyogo Furuhashi (Celtic), open play, blocked 53’ Calem Nieuwenhof (Hearts), from a corner, saved 54’ Cameron Carter-Vickers (Celtic), from a corner, off target 56’ Lawrence Shankland (Hearts), open play, goal 58’ Adam Idah (Celtic), open play, saved 60’ Tomoki Iwata (Celtic), open play, off target 66’ Kyogo Furuhashi (Celtic), open play, saved 70’ Kyogo Furuhashi (Celtic), open play, saved 76’ Lawrence Shankland (Hearts), open play, saved 77’ Alan Forrest (Hearts), open play, blocked 78’ Matt O'Riley (Celtic), open play, blocked 78’ Adam Idah (Celtic), open play, saved 84’ Macaulay Tait (Hearts), open play, saved 86’ Adam Idah (Celtic), open play, saved 87’ Greg Taylor (Celtic), set piece, blocked 90’ Stephen Kingsley (Hearts), set piece, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
Toby Sibbick
90′ – – – – – – –
90′ – – 1 – – – –
90′ – – – – – – –
Dexter Lembikisa
90′ – – – – – – –
Calem Nieuwenhof Taken off
79′ – – 1 – – – –
Beni Baningime Taken off
88′ – – – – – – –
Jorge Grant Taken off
71′ 1 – 1 – – – –
90′ – – 1 – – –
90′ 1 – 6 – – – –
Alan Forrest Taken off
79′ – – 3 – – – –
Macaulay Tait Came on as a substitute
19′ – – 1 – – –
Cameron Devlin Came on as a substitute
11′ – – – – – – –
Kyosuke Tagawa Came on as a substitute
11′ – – – – – – –
Aidan Denholm Came on as a substitute
2′ – – – – – – –
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 15% Avg odds 6.24
Draw 20% Avg odds 4.67
Celtic win 65% Avg odds 1.46

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.