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

St. Johnstone vs Rangers. Scottish Premiership.

McDiarmid ParkAttendance6,967.

St. Johnstone 0

    Rangers 2

    • D Pereira da Silva (16th minute)
    • R Matondo (79th minute)

    Teams

    St. Johnstone

    1
    D Mitov
    17
    O Olufunwa
    • Yellow card76th minute
    6
    L Gordon (c)
    • Subbed off21st minute
    4
    A Considine
    19
    L Robinson
    • Yellow card85th minute
    34
    D Phillips
    • Subbed off82nd minute
    11
    G Carey
    15
    M Kucheriavyi
    • Subbed off70th minute
    22
    M Smith
    • Yellow card47th minute
    44
    D Costelloe
    • Yellow card30th minute
    9
    C Kane
    • Yellow card60th minute
    • Subbed off82nd minute
    Substitutes
    31
    D Richards
    18
    S McClelland
    • Subbed on21st minute
    27
    J Turner-Cook
    • Subbed on82nd minute
    2
    J Brown
    3
    T Gallacher
    7
    S May
    • Subbed on70th minute
    8
    C MacPherson
    • Subbed on82nd minute
    16
    L Jephcott
    46
    F Franczak

    Rangers

    1
    J Butland
    2
    J Tavernier (c)
    • Assist16th minute
    • Yellow card88th minute
    6
    C Goldson
    26
    B Davies
    3
    R Yilmaz
    43
    N Raskin
    • Yellow card34th minute
    4
    J Lundstram
    14
    S Lammers
    • Subbed off73rd minute
    25
    K Roofe
    11
    T Lawrence
    • Assist79th minute
    99
    D Pereira da Silva
    • Goal scored16th minute
    • Subbed off20th minute
    Substitutes
    5
    J Souttar
    8
    R Jack
    9
    C Dessers
    15
    J Cifuentes
    17
    R Matondo
    • Subbed on73rd minute
    • Goal scored79th minute
    19
    A Sima
    • Subbed on20th minute
    21
    D Sterling
    28
    R McCrorie
    31
    B Barisic

    Match Officials

    Referee:
    Nick Walsh
    Assistants:
    Calum Spence, Gordon Crawford
    Fourth official:
    Chris Fordyce
    VAR:
    Gavin Duncan
    Assistant VAR:
    Graeme Stewart