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

Celtic vs Rangers. Scottish Cup Final.

Hampden Park.

Celtic 1

  • A Idah (90th minute)

Rangers 0

    Teams

    Celtic

    1
    J Hart
    • Yellow card59th minute
    2
    A Johnston
    20
    C Carter-Vickers
    5
    L Scales
    3
    G Taylor
    • Yellow card73rd minute
    33
    M O'Riley
    42
    C McGregor (c)
    • Yellow card41st minute
    41
    R Hatate
    • Subbed off78th minute
    49
    J Forrest
    • Yellow card68th minute
    • Subbed off71st minute
    8
    K Furuhashi
    • Subbed off62nd minute
    38
    D Maeda
    • Yellow card94th minute
    Substitutes
    7
    L Palma
    9
    A Idah
    • Subbed on62nd minute
    • Yellow card63rd minute
    • Goal scored90th minute
    10
    N Kuhn
    • Subbed on71st minute
    • Yellow card91st minute
    17
    M Nawrocki
    24
    T Iwata
    28
    P Goncalves Bernardo
    • Subbed on78th minute
    29
    S Bain
    56
    A Ralston
    57
    S Welsh

    Rangers

    1
    J Butland
    2
    J Tavernier (c)
    27
    L Balogun
    26
    B Davies
    3
    R Yilmaz
    • Yellow card84th minute
    42
    M Diomande
    43
    N Raskin
    • Yellow card92nd minute
    • Subbed off94th minute
    21
    D Sterling
    • Yellow card62nd minute
    • Subbed off81st minute
    13
    T Cantwell
    • Yellow card74th minute
    • Subbed off74th minute
    7
    F Soares Silva
    • Subbed off74th minute
    9
    C Dessers
    • Subbed off45th minute
    Substitutes
    4
    J Lundstram
    • Subbed on94th minute
    8
    R Jack
    17
    R Matondo
    • Subbed on74th minute
    19
    A Sima
    • Subbed on45th minute
    • Yellow card54th minute
    20
    K Dowell
    23
    S Wright
    • Subbed on74th minute
    28
    R McCrorie
    45
    R McCausland
    • Subbed on81st minute
    93
    C McKinnon

    Match Officials

    Referee:
    Nick Walsh
    Fourth official:
    Steven McLean
    VAR:
    John Beaton
    Assistant VAR:
    David McGeachie