Skip to content
Full Time After Extra Time This is a live match. Extra Time Half Time

Kelty Hearts vs Elgin City. Scottish Challenge Cup Third Round.

New Central ParkAttendance268.

Kelty Hearts 3

  • C Johnston (32nd minute, 40th minute)
  • S Williamson (58th minute)

Elgin City 1

  • B Cameron (84th minute)

Match ends, Kelty Hearts 3, Elgin City 1.

second_half_end icon

Second Half ends, Kelty Hearts 3, Elgin City 1.

miss icon

Attempt missed. Ross Draper (Elgin City) right footed shot from the right side of the six yard box is close, but misses to the right following a corner.

corner icon

Corner, Elgin City. Conceded by Liam Russell.

attempt_saved icon

Attempt saved. Ryan MacLeman (Elgin City) right footed shot from outside the box is saved in the centre of the goal.

corner icon

Corner, Elgin City. Conceded by Murray Thomas.

attempt_saved icon

Attempt saved. Dylan Gavin (Elgin City) header from the centre of the box is saved in the top centre of the goal.

free_kick_lost icon

Foul by Scott Mercer (Kelty Hearts).

free_kick_won icon

Dylan Gavin (Elgin City) wins a free kick on the right wing.

goal icon

Goal! Kelty Hearts 3, Elgin City 1. Brian Cameron (Elgin City) right footed shot from outside the box to the bottom right corner. Assisted by Fin Allen following a corner.

corner icon

Corner, Elgin City. Conceded by Brody Paterson.

substitution icon

Substitution, Elgin City. Dajon Golding replaces Ryan Sargent.

free_kick_won icon

Tam O'Ware (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Mark Gallagher (Elgin City).

corner icon

Corner, Kelty Hearts. Conceded by Mark Gallagher.

substitution icon

Substitution, Elgin City. Fin Allen replaces Russell Dingwall.

corner icon

Corner, Kelty Hearts. Conceded by Ross Draper.

corner icon

Corner, Kelty Hearts. Conceded by Jake Dolzanski.

substitution icon

Substitution, Elgin City. Mark Gallagher replaces Olly McDonald.

substitution icon

Substitution, Elgin City. Dylan Gavin replaces Lewis Hyde.

substitution icon

Substitution, Elgin City. Ryan MacLeman replaces Lyall Booth.

substitution icon

Substitution, Kelty Hearts. Rudi Bryce replaces Lewis Moore.

substitution icon

Substitution, Kelty Hearts. Michael Tidser replaces Scott Williamson.

attempt_saved icon

Attempt saved. Craig Johnston (Kelty Hearts) right footed shot from the centre of the box is saved in the centre of the goal.

attempt_saved icon

Attempt saved. Ross Draper (Elgin City) right footed shot from outside the box is saved in the top centre of the goal.

free_kick_lost icon

Foul by Craig Johnston (Kelty Hearts).

free_kick_won icon

Jack Murray (Elgin City) wins a free kick in the defensive half.

miss icon

Attempt missed. Owen Cairns (Elgin City) right footed shot from outside the box is just a bit too high.

goal icon

Goal! Kelty Hearts 3, Elgin City 0. Scott Williamson (Kelty Hearts) left footed shot from the centre of the box to the centre of the goal following a set piece situation.

free_kick_won icon

Murray Thomas (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Lyall Booth (Elgin City).

free_kick_lost icon

Hand ball by Lewis Hyde (Elgin City).

free_kick_lost icon

Foul by Craig Johnston (Kelty Hearts).

free_kick_won icon

Lyall Booth (Elgin City) wins a free kick in the defensive half.

substitution icon

Substitution, Kelty Hearts. Murray Miller replaces Billy Owens because of an injury.

end_delay icon

Delay over. They are ready to continue.

start_delay icon

Delay in match because of an injury Billy Owens (Kelty Hearts).

attempt_saved icon

Attempt saved. Owen Cairns (Elgin City) header from the centre of the box is saved in the centre of the goal.

miss icon

Attempt missed. Ross Draper (Elgin City) right footed shot from the centre of the box is close, but misses to the right following a corner.

corner icon

Corner, Elgin City. Conceded by Ross Cunningham.

free_kick_won icon

Lewis Moore (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Brian Cameron (Elgin City).

Second Half begins Kelty Hearts 2, Elgin City 0.

first_half_end icon

First Half ends, Kelty Hearts 2, Elgin City 0.

free_kick_won icon

Brody Paterson (Kelty Hearts) wins a free kick in the defensive half.

yellow_card icon

Olly McDonald (Elgin City) is shown the yellow card for a bad foul.

free_kick_lost icon

Foul by Olly McDonald (Elgin City).

miss icon

Attempt missed. Brian Cameron (Elgin City) right footed shot from outside the box is close, but misses to the left.

corner icon

Corner, Elgin City. Conceded by Scott Mercer.

miss icon

Attempt missed. Russell Dingwall (Elgin City) right footed shot from outside the box misses to the left.

goal icon

Goal! Kelty Hearts 2, Elgin City 0. Craig Johnston (Kelty Hearts) right footed shot from the right side of the box to the top left corner.

free_kick_won icon

Luke McCarvel (Kelty Hearts) wins a free kick in the attacking half.

free_kick_lost icon

Foul by Jake Dolzanski (Elgin City).

miss icon

Attempt missed. Russell Dingwall (Elgin City) left footed shot from the centre of the box is close, but misses to the left.

substitution icon

Substitution, Kelty Hearts. Murray Thomas replaces Callum Flatman because of an injury.

free_kick_won icon

Jack Murray (Elgin City) wins a free kick in the defensive half.

yellow_card icon

Ross Cunningham (Kelty Hearts) is shown the yellow card for a bad foul.

free_kick_lost icon

Foul by Ross Cunningham (Kelty Hearts).

goal icon

Goal! Kelty Hearts 1, Elgin City 0. Craig Johnston (Kelty Hearts) header from very close range to the centre of the goal following a set piece situation.

attempt_saved icon

Attempt saved. Ross Cunningham (Kelty Hearts) right footed shot from outside the box is saved in the top centre of the goal.

free_kick_lost icon

Foul by Jack Murray (Elgin City).

free_kick_won icon

Luke McCarvel (Kelty Hearts) wins a free kick in the attacking half.

miss icon

Attempt missed. Lewis Moore (Kelty Hearts) right footed shot from the right side of the box misses to the right.

attempt_saved icon

Attempt saved. Scott Williamson (Kelty Hearts) right footed shot from the centre of the box is saved in the centre of the goal.

free_kick_lost icon

Foul by Scott Williamson (Kelty Hearts).

free_kick_won icon

Jack Murray (Elgin City) wins a free kick in the defensive half.

miss icon

Attempt missed. Ryan Sargent (Elgin City) left footed shot from the left side of the box misses to the left.

corner icon

Corner, Elgin City. Conceded by Callum Flatman.

free_kick_lost icon

Foul by Billy Owens (Kelty Hearts).

free_kick_won icon

Russell Dingwall (Elgin City) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Scott Mercer (Kelty Hearts).

free_kick_won icon

Lyall Booth (Elgin City) wins a free kick in the defensive half.

end_delay icon

Delay over. They are ready to continue.

start_delay icon

Delay in match because of an injury Jake Dolzanski (Elgin City).

free_kick_won icon

Callum Flatman (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Ryan Sargent (Elgin City).

attempt_saved icon

Attempt saved. Luke McCarvel (Kelty Hearts) left footed shot from the centre of the box is saved in the top right corner.

corner icon

Corner, Elgin City. Conceded by Callum Flatman.

miss icon

Attempt missed. Luke McCarvel (Kelty Hearts) right footed shot from outside the box misses to the right.

free_kick_won icon

Scott Mercer (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Lyall Booth (Elgin City).

free_kick_won icon

Luke McCarvel (Kelty Hearts) wins a free kick in the attacking half.

free_kick_lost icon

Foul by Ross Draper (Elgin City).

free_kick_lost icon

Foul by Scott Mercer (Kelty Hearts).

free_kick_won icon

Lyall Booth (Elgin City) wins a free kick in the defensive half.

free_kick_won icon

Luke McCarvel (Kelty Hearts) wins a free kick on the left wing.

free_kick_lost icon

Foul by Ross Draper (Elgin City).

free_kick_won icon

Brody Paterson (Kelty Hearts) wins a free kick in the defensive half.

free_kick_lost icon

Foul by Ryan Sargent (Elgin City).

First Half begins.

Lineups are announced and players are warming up.