Celtic have one hand on the SPL title after coming out on top in a feisty old firm derby, by beating Rangers 2-1.
The two Glasgow giants meet in the Scottish Cup Final later this month, but after this almost title-deciding game, it's Brendan Rodgers men who remain top of the pile after five crazy first half minutes.
Matt O'Riley put the home side in the lead ten minutes before the break, before John Lundstram put the ball into his own net to give the SPL leaders a commanding lead.
Cyriel Dessers then quickly got Rangers back in the game, before Lundstram's day went from bad to worse after receiving a red card in first half stoppage time for a challenge on Alistair Johnston.
Celtic went on to miss a penalty in the second half, but hung on to a win that sees them hold a six point advantage over Rangers with two games to play.
Full report to follow...
Matt O'Riley celebrates opening the scoring in Celtic's Old firm win over Rangers
John Lundstram scored an own goal before seeing red in a miserable afternoon for the player
FACT BOX TITLE
Celtic (4-3-3): Hart, Johnston (Ralston 74), Carter-Vickers, Scales, Taylor, McGregor, Hatate (Tomoki 80), O'Riley, Forrest (Kuhn 72), Kyogo, Maeda.
Subs not used: Bain, Palma, Idah, Nawrocki, Bernardo, Welsh.
Goal scorers: O'Riley 35, Lundstrum OG 38
Booked: Maeda, Hatate, McGregor
Manager: Brendan Rodgers
Rangers (4-2-3-1): Butland, Tavernier, Souttar (McCausland 46) , Davies, Barisic (Yilmaz 61), Diomande, Lundstram, Lawrence (Raskin 60) Sterling, Dessers (Roofe 82), Silva (Wright 74)
Subs not used: McCrorie, Cantwell, Dowell, King
Goal scorer: Dessers 40
Sent off: Lundstram
Manager: Philippe Clement