Edinburgh City v Kelty Hearts Live Score

Image of a grey clock08/10/22
Image of a referee's whistleRef. G Aitken
Image of a pitchMeadowbank Stadium
  • Match ends, FC Edinburgh 2, Kelty Hearts 0.
  • 90'+2
    Second Half ends, FC Edinburgh 2, Kelty Hearts 0.
  • 90'+2
    Attempt missed. Michael Tidser (Kelty Hearts) left footed shot from outside the box is high and wide to the left.
  • 90'
    Foul by Jason Thomson (Kelty Hearts).
  • 90'
    John Robertson (FC Edinburgh) wins a free kick on the left wing.
  • 85'
    Attempt saved. Kieran MacDonald (FC Edinburgh) right footed shot from outside the box is saved in the bottom right corner.
  • 84'
    Foul by Michael Tidser (Kelty Hearts).
  • 84'
    Kyle Jacobs (FC Edinburgh) wins a free kick in the attacking half.
  • 81'
    Corner, Kelty Hearts. Conceded by Lee Hamilton.
  • 79'
    Substitution, FC Edinburgh. Robbie McIntyre replaces James Craigen.
  • 79'
    Substitution, FC Edinburgh. Ryan Shanley replaces Daniel Handling.
  • 77'
    Attempt blocked. James Craigen (FC Edinburgh) right footed shot from outside the box is blocked.
  • 75'
    Foul by Thomas O'Ware (Kelty Hearts).
  • 75'
    Daniel Handling (FC Edinburgh) wins a free kick in the attacking half.
  • 73'
    Attempt missed. Kallum Higginbotham (Kelty Hearts) header from the centre of the box is just a bit too high.
  • 72'
    Foul by Michael Tidser (Kelty Hearts).
  • 72'
    Daniel Handling (FC Edinburgh) wins a free kick in the defensive half.
  • 70'
    Goal! FC Edinburgh 2, Kelty Hearts 0. Callum Crane (FC Edinburgh) left footed shot from very close range to the bottom right corner. Assisted by Innes Murray.
  • 67'
    Alfredo Agyeman (Kelty Hearts) wins a free kick on the left wing.
  • 67'
    Foul by Lee Hamilton (FC Edinburgh).
  • 66'
    Substitution, FC Edinburgh. John Robertson replaces Ouzy See.
  • 64'
    Substitution, Kelty Hearts. Kallum Higginbotham replaces Jamie Barjonas.
  • 64'
    Substitution, Kelty Hearts. Joe Cardle replaces Scott McGill.
  • 64'
    Substitution, Kelty Hearts. Reis Peggie replaces Dougie Hill.
  • 60'
    Attempt missed. Daniel Handling (FC Edinburgh) header from the centre of the box is close, but misses to the right.
  • 60'
    Attempt missed. Ouzy See (FC Edinburgh) left footed shot from the centre of the box is just a bit too high.
  • 60'
    Substitution, FC Edinburgh. Jack Brydon replaces Allan Delferriere because of an injury.
  • 58'
    Darren Lyon (Kelty Hearts) is shown the yellow card for a bad foul.
  • 58'
    Foul by Darren Lyon (Kelty Hearts).
  • 58'
    Allan Delferriere (FC Edinburgh) wins a free kick in the defensive half.
  • 57'
    Innes Murray (FC Edinburgh) is shown the yellow card for a bad foul.
  • 57'
    Scott McGill (Kelty Hearts) wins a free kick on the left wing.
  • 57'
    Foul by Innes Murray (FC Edinburgh).
  • 56'
    Foul by Thomas O'Ware (Kelty Hearts).
  • 56'
    Ouzy See (FC Edinburgh) wins a free kick on the left wing.
  • 49'
    Corner, Kelty Hearts. Conceded by Robbie Mutch.
  • 49'
    Attempt missed. Jason Thomson (Kelty Hearts) header from the centre of the box is too high.
  • 48'
    Corner, Kelty Hearts. Conceded by Lee Hamilton.
  • 48'
    Attempt blocked. Alfredo Agyeman (Kelty Hearts) left footed shot from the centre of the box is blocked.
  • 45'
    Second Half begins FC Edinburgh 1, Kelty Hearts 0.
  • 45'+4
    First Half ends, FC Edinburgh 1, Kelty Hearts 0.
  • 45'+4
    Scott McGill (Kelty Hearts) wins a free kick on the left wing.
  • 45'+4
    Foul by James Craigen (FC Edinburgh).
  • 45'+1
    Dougie Hill (Kelty Hearts) is shown the yellow card for a bad foul.
  • 45'+1
    Foul by Dougie Hill (Kelty Hearts).
  • 45'+1
    Ouzy See (FC Edinburgh) wins a free kick on the left wing.
  • 45'
    Substitution, Kelty Hearts. Alfredo Agyeman replaces Nathan Austin because of an injury.
  • 42'
    Nathan Austin (Kelty Hearts) hits the right post with a right footed shot from the centre of the box.
  • 38'
    Foul by Jason Thomson (Kelty Hearts).
  • 38'
    Ouzy See (FC Edinburgh) wins a free kick in the defensive half.
  • 36'
    Nathan Austin (Kelty Hearts) wins a free kick in the attacking half.
  • 36'
    Foul by Allan Delferriere (FC Edinburgh).
  • 35'
    Attempt blocked. Allan Delferriere (FC Edinburgh) right footed shot from outside the box is blocked.
  • 34'
    Attempt blocked. James Craigen (FC Edinburgh) left footed shot from the right side of the box is blocked.
  • 32'
    Foul by Michael Tidser (Kelty Hearts).
  • 32'
    Ouzy See (FC Edinburgh) wins a free kick on the left wing.
  • 30'
    Corner, Kelty Hearts. Conceded by Kyle Jacobs.
  • 30'
    Corner, FC Edinburgh. Conceded by Jamie Barjonas.
  • 30'
    Corner, Kelty Hearts. Conceded by Robbie Mutch.
  • 28'
    Dougie Hill (Kelty Hearts) wins a free kick in the defensive half.
  • 28'
    Foul by Daniel Handling (FC Edinburgh).
  • 24'
    Attempt missed. Kyle Jacobs (FC Edinburgh) right footed shot from outside the box is too high.
  • 16'
    Foul by Dougie Hill (Kelty Hearts).
  • 16'
    Ouzy See (FC Edinburgh) wins a free kick on the right wing.
  • 15'
    Hand ball by Darren Lyon (Kelty Hearts).
  • 14'
    Substitution, Kelty Hearts. Thomas O'Ware replaces Jordon Forster because of an injury.
  • 9'
    Foul by James Craigen (FC Edinburgh).
  • 9'
    Nicky Low (Kelty Hearts) wins a free kick in the defensive half.
  • 6'
    Goal! FC Edinburgh 1, Kelty Hearts 0. Daniel Handling (FC Edinburgh) right footed shot from very close range to the top left corner following a corner.
  • 6'
    Corner, FC Edinburgh. Conceded by Dougie Hill.
  • 5'
    Attempt missed. Liam Fontaine (FC Edinburgh) left footed shot from outside the box is just a bit too high.
  • 3'
    Foul by Allan Delferriere (FC Edinburgh).
  • 3'
    Nathan Austin (Kelty Hearts) wins a free kick in the attacking half.
  • 0'
    First Half begins.
  • Lineups are announced and players are warming up.

Next Matches

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefits