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

Montrose vs Kelty Hearts. Scottish League 1.

Links ParkAttendance565.

Montrose 0

    Kelty Hearts 2

    • L Moore (70th minute)
    • B Bia Bi (84th minute)

    Match ends, Montrose 0, Kelty Hearts 2.

    second_half_end icon

    Second Half ends, Montrose 0, Kelty Hearts 2.

    yellow_card icon

    Andrew Steeves (Montrose) is shown the yellow card.

    free_kick_won icon

    Michael Tidser (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Andrew Steeves (Montrose).

    attempt_blocked icon

    Attempt blocked. Matheus Machado (Montrose) right footed shot from the centre of the box is blocked.

    corner icon

    Corner, Montrose. Conceded by Kyle Gourlay.

    attempt_saved icon

    Attempt saved. Andrew Steeves (Montrose) right footed shot from the left side of the box is saved in the bottom left corner.

    attempt_saved icon

    Attempt saved. Andrew Steeves (Montrose) right footed shot from the left side of the box is saved in the centre of the goal.

    corner icon

    Corner, Montrose. Conceded by Adam Corbett.

    corner icon

    Corner, Kelty Hearts. Conceded by Seán Dillon.

    free_kick_lost icon

    Foul by Stefan McCluskey (Kelty Hearts).

    free_kick_won icon

    Seán Dillon (Montrose) wins a free kick in the attacking half.

    corner icon

    Corner, Montrose. Conceded by Lewis O'Donnell.

    free_kick_lost icon

    Foul by Michael Tidser (Kelty Hearts).

    free_kick_won icon

    Rory McAllister (Montrose) wins a free kick in the defensive half.

    substitution icon

    Substitution, Kelty Hearts. Lewis O'Donnell replaces Craig Johnston.

    goal icon

    Goal! Montrose 0, Kelty Hearts 2. Botti Biabi (Kelty Hearts) right footed shot from the centre of the box to the bottom right corner. Assisted by Lewis Moore.

    free_kick_lost icon

    Foul by Botti Biabi (Kelty Hearts).

    free_kick_won icon

    Ryan Williamson (Montrose) wins a free kick on the right wing.

    yellow_card icon

    Billy Owens (Kelty Hearts) is shown the yellow card for a bad foul.

    free_kick_lost icon

    Foul by Billy Owens (Kelty Hearts).

    free_kick_won icon

    Blair Lyons (Montrose) wins a free kick on the right wing.

    corner icon

    Corner, Montrose. Conceded by Adam Corbett.

    corner icon

    Corner, Montrose. Conceded by Botti Biabi.

    free_kick_lost icon

    Foul by Tam O'Ware (Kelty Hearts).

    free_kick_won icon

    Rory McAllister (Montrose) wins a free kick in the attacking half.

    yellow_card icon

    Botti Biabi (Kelty Hearts) is shown the yellow card.

    attempt_blocked icon

    Attempt blocked. Reece Lyon (Kelty Hearts) right footed shot from the centre of the box is blocked.

    corner icon

    Corner, Kelty Hearts. Conceded by Aidan Quinn.

    substitution icon

    Substitution, Montrose. Blair Lyons replaces Paul Watson.

    substitution icon

    Substitution, Montrose. Matheus Machado replaces Kane Hester.

    substitution icon

    Substitution, Montrose. Craig Brown replaces Graham Webster.

    yellow_card icon

    Terry Masson (Montrose) is shown the yellow card for a bad foul.

    free_kick_won icon

    Michael Tidser (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Terry Masson (Montrose).

    post icon

    Rory McAllister (Montrose) hits the right post with a right footed shot from the centre of the box.

    substitution icon

    Substitution, Kelty Hearts. Botti Biabi replaces Ross Cunningham.

    goal icon

    Goal! Montrose 0, Kelty Hearts 1. Lewis Moore (Kelty Hearts) right footed shot from the centre of the box to the bottom left corner. Assisted by Stefan McCluskey.

    free_kick_lost icon

    Foul by Michael Tidser (Kelty Hearts).

    free_kick_won icon

    Terry Masson (Montrose) wins a free kick in the defensive half.

    free_kick_won icon

    Michael Tidser (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Rory McAllister (Montrose).

    substitution icon

    Substitution, Kelty Hearts. Stefan McCluskey replaces Tiwi Daramola.

    free_kick_lost icon

    Hand ball by Rory McAllister (Montrose).

    free_kick_won icon

    Kyle Gourlay (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Aidan Quinn (Montrose).

    corner icon

    Corner, Montrose. Conceded by Ross Cunningham.

    attempt_blocked icon

    Attempt blocked. Paul Watson (Montrose) right footed shot from outside the box is blocked.

    free_kick_lost icon

    Foul by Tam O'Ware (Kelty Hearts).

    free_kick_won icon

    Rory McAllister (Montrose) wins a free kick in the attacking half.

    free_kick_won icon

    Craig Johnston (Kelty Hearts) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Seán Dillon (Montrose).

    attempt_blocked icon

    Attempt blocked. Andrew Steeves (Montrose) right footed shot from outside the box is blocked.

    miss icon

    Attempt missed. Lewis Moore (Kelty Hearts) right footed shot from the centre of the box is close, but misses to the right.

    free_kick_lost icon

    Hand ball by Rory McAllister (Montrose).

    free_kick_won icon

    Billy Owens (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Kane Hester (Montrose).

    miss icon

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

    corner icon

    Corner, Kelty Hearts. Conceded by Seán Dillon.

    free_kick_won icon

    Lewis Moore (Kelty Hearts) wins a free kick on the left wing.

    free_kick_lost icon

    Foul by Aidan Quinn (Montrose).

    free_kick_lost icon

    Foul by Andrew Steeves (Montrose).

    free_kick_won icon

    Reece Lyon (Kelty Hearts) wins a free kick in the defensive half.

    corner icon

    Corner, Kelty Hearts. Conceded by Ryan Williamson.

    Second Half begins Montrose 0, Kelty Hearts 0.

    first_half_end icon

    First Half ends, Montrose 0, Kelty Hearts 0.

    miss icon

    Attempt missed. Paul Watson (Montrose) header from the left side of the six yard box is too high following a set piece situation.

    yellow_card icon

    Reece Lyon (Kelty Hearts) is shown the yellow card.

    free_kick_won icon

    Michael Gardyne (Montrose) wins a free kick on the left wing.

    free_kick_lost icon

    Foul by Reece Lyon (Kelty Hearts).

    corner icon

    Corner, Montrose. Conceded by Ross Cunningham.

    attempt_blocked icon

    Attempt blocked. Graham Webster (Montrose) right footed shot from outside the box is blocked.

    corner icon

    Corner, Montrose. Conceded by Billy Owens.

    free_kick_lost icon

    Foul by Reece Lyon (Kelty Hearts).

    free_kick_won icon

    Michael Gardyne (Montrose) wins a free kick on the left wing.

    free_kick_lost icon

    Hand ball by Rory McAllister (Montrose).

    free_kick_lost icon

    Foul by Tiwi Daramola (Kelty Hearts).

    free_kick_won icon

    Terry Masson (Montrose) wins a free kick in the defensive half.

    yellow_card icon

    Kane Hester (Montrose) is shown the yellow card for a bad foul.

    free_kick_won icon

    Adam Corbett (Kelty Hearts) wins a free kick in the attacking half.

    free_kick_lost icon

    Foul by Kane Hester (Montrose).

    miss icon

    Attempt missed. Ross Cunningham (Kelty Hearts) right footed shot from the centre of the box is too high.

    free_kick_lost icon

    Foul by Rory McAllister (Montrose).

    free_kick_won icon

    Jason Thomson (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_won icon

    Andrew Steeves (Montrose) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Ross Cunningham (Kelty Hearts).

    attempt_saved icon

    Attempt saved. Lewis Moore (Kelty Hearts) right footed shot from outside the box is saved in the bottom right corner.

    free_kick_lost icon

    Foul by Kane Hester (Montrose).

    free_kick_won icon

    Michael Tidser (Kelty Hearts) wins a free kick on the left wing.

    miss icon

    Attempt missed. Reece Lyon (Kelty Hearts) right footed shot from outside the box is close, but misses to the left.

    attempt_saved icon

    Attempt saved. Kane Hester (Montrose) header from very close range is saved in the top centre of the goal.

    corner icon

    Corner, Montrose. Conceded by Kyle Gourlay.

    attempt_saved icon

    Attempt saved. Paul Watson (Montrose) header from the centre of the box is saved in the top centre of the goal.

    miss icon

    Attempt missed. Ross Cunningham (Kelty Hearts) left footed shot from outside the box is high and wide to the right.

    attempt_blocked icon

    Attempt blocked. Tam O'Ware (Kelty Hearts) right footed shot from the centre of the box is blocked.

    free_kick_lost icon

    Foul by Paul Watson (Montrose).

    free_kick_won icon

    Reece Lyon (Kelty Hearts) wins a free kick in the attacking half.

    corner icon

    Corner, Kelty Hearts. Conceded by Cammy Gill.

    attempt_saved icon

    Attempt saved. Ross Cunningham (Kelty Hearts) right footed shot from outside the box is saved in the bottom left corner.

    free_kick_lost icon

    Hand ball by Billy Owens (Kelty Hearts).

    corner icon

    Corner, Montrose. Conceded by Michael Tidser.

    free_kick_lost icon

    Foul by Paul Watson (Montrose).

    free_kick_won icon

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

    corner icon

    Corner, Montrose. Conceded by Jason Thomson.

    corner icon

    Corner, Montrose. Conceded by Billy Owens.

    free_kick_lost icon

    Foul by Aidan Quinn (Montrose).

    free_kick_won icon

    Craig Johnston (Kelty Hearts) wins a free kick in the defensive half.

    free_kick_lost icon

    Foul by Adam Corbett (Kelty Hearts).

    free_kick_won icon

    Michael Gardyne (Montrose) wins a free kick in the defensive half.

    miss icon

    Attempt missed. Rory McAllister (Montrose) right footed shot from the centre of the box is close, but misses to the right.

    First Half begins.

    Lineups are announced and players are warming up.

    GPT Lazyload Debugger

    Loading…
    Loading the web debug toolbar…
    Attempt #