Hearts vs Livingston

1 November 2023 · Scottish Premiership · 2023/24 · Referee C Graham

Full time 1 – 0

Half-time: 0–0

  • Kenneth Vargas 79’

Match summary

Hearts beat Livingston 1-0. It was goalless at half-time.

Kenneth Vargas put Hearts ahead in the 79th minute.

Shots finished 25-3 to Hearts, with 10 on target for Hearts and 0 for Livingston.

Match stats

Hearts Livingston
25 Shots 3
10 Shots on Target 0
12 Corners 1
2 Yellow Cards 4
0 Red Cards 0

Key events

Hearts Livingston
Kick-off
Half-time0-0
Kenneth Vargas1-0 (Hearts)
79’
Full-time1-0

Bookings

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

Hearts
  • Cameron Devlin
  • Beni Baningime
Livingston
  • James Penrice
  • Andrew Shinnie
  • Jason Holt
  • Bruce Anderson

Shot map

Every shot and where it was taken from.

 Livingston attacking Hearts attacking 
3’ Alan Forrest (Hearts), open play, saved 4’ Stephen Kelly (Livingston), open play, off target 8’ Lawrence Shankland (Hearts), open play, saved 10’ Sean Kelly (Livingston), open play, off target 13’ Alan Forrest (Hearts), open play, saved 15’ Lawrence Shankland (Hearts), open play, blocked 20’ Lawrence Shankland (Hearts), open play, hit the woodwork 25’ Liam Boyce (Hearts), from a corner, blocked 27’ Lawrence Shankland (Hearts), set piece, saved 32’ Liam Boyce (Hearts), open play, blocked 39’ Lawrence Shankland (Hearts), open play, saved 46’ Lawrence Shankland (Hearts), set piece, blocked 47’ Kye Rowles (Hearts), from a corner, off target 47’ Stephen Kingsley (Hearts), open play, saved 49’ Alex Lowry (Hearts), open play, off target 54’ Lawrence Shankland (Hearts), open play, off target 61’ Lawrence Shankland (Hearts), from a corner, off target 66’ Jorge Grant (Hearts), open play, saved 70’ Stephen Kingsley (Hearts), from a corner, off target 70’ Alex Lowry (Hearts), open play, saved 79’ Kenneth Vargas (Hearts), open play, goal 81’ Calem Nieuwenhof (Hearts), open play, off target 87’ Frankie Kent (Hearts), from a corner, blocked 90+1’ Kenneth Vargas (Hearts), open play, saved 90+2’ Frankie Kent (Hearts), from a corner, off target 90+5’ Lawrence Shankland (Hearts), open play, blocked 90+8’ Bruce Anderson (Livingston), open play, off target 3’ Alan Forrest (Hearts), open play, saved 4’ Stephen Kelly (Livingston), open play, off target 8’ Lawrence Shankland (Hearts), open play, saved 10’ Sean Kelly (Livingston), open play, off target 13’ Alan Forrest (Hearts), open play, saved 15’ Lawrence Shankland (Hearts), open play, blocked 20’ Lawrence Shankland (Hearts), open play, hit the woodwork 25’ Liam Boyce (Hearts), from a corner, blocked 27’ Lawrence Shankland (Hearts), set piece, saved 32’ Liam Boyce (Hearts), open play, blocked 39’ Lawrence Shankland (Hearts), open play, saved 46’ Lawrence Shankland (Hearts), set piece, blocked 47’ Kye Rowles (Hearts), from a corner, off target 47’ Stephen Kingsley (Hearts), open play, saved 49’ Alex Lowry (Hearts), open play, off target 54’ Lawrence Shankland (Hearts), open play, off target 61’ Lawrence Shankland (Hearts), from a corner, off target 66’ Jorge Grant (Hearts), open play, saved 70’ Stephen Kingsley (Hearts), from a corner, off target 70’ Alex Lowry (Hearts), open play, saved 79’ Kenneth Vargas (Hearts), open play, goal 81’ Calem Nieuwenhof (Hearts), open play, off target 87’ Frankie Kent (Hearts), from a corner, blocked 90+1’ Kenneth Vargas (Hearts), open play, saved 90+2’ Frankie Kent (Hearts), from a corner, off target 90+5’ Lawrence Shankland (Hearts), open play, blocked 90+8’ Bruce Anderson (Livingston), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players15 players
90′ – – – – – – –
90′ – – 2 – – – –
Frankie Kent
90′ – – 2 – – – –
90′ – – 1 – – – –
Alan Forrest Taken off
62′ – – 2 – – – –
Cameron Devlin Taken off
46′ – – – – – –
Beni Baningime Taken off
76′ – – – – – –
Alex Lowry Taken off
90′ – – 2 – – – –
90′ – – – – – – –
90′ – – 9 – – – –
Liam Boyce Taken off
69′ – – 2 – – – –
Jorge Grant Came on as a substitute
44′ – – 1 – – – –
Yutaro Oda Came on as a substitute
28′ – – – – – – –
Kenneth Vargas Came on as a substitute
21′ 1 – 2 – – – –
Calem Nieuwenhof Came on as a substitute
14′ – – 1 – – – –
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 64% Avg odds 1.48
Draw 22% Avg odds 4.28
Livingston win 14% Avg odds 6.63

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.