Barisic steps up and blazes the free-kick over the crossbar! That's it, game over!
FULL-TIME: CELTIC 3-2 RANGERS
90' +5
Barisic floats the ball into the box from 40 yards out on the left, then a spell of head tennis ends when Oh blocks off Kent on the edge of the area: Rangers have a last-gasp free-kick to equalise!
90' +3
A free-kick on the left flank helps Celtic eat up some time, though they then gift the ball back to Rangers by being caught offside. The Light Blues need to get the ball back into the Hoops' half – and quickly!
90' +1
Though he was ultimately flagged offside in any case, Sakala takes a heavy touch and then unsuccessfully tries to play in Colak 10 yards out from goal. That was a presentable chance spurned.
90'
There are a minimum of five minutes stoppage time to be played at Parkhead, as Rangers seek an equaliser.
88'
Bernabei tries to outsmart Tavernier near the corner flag, but fails to win a corner. Moments later, the substitute then fluffs a chance to finish the game: after breaking clear of the Rangers' defence, he pulls the ball back across goal to no one in particular - he really should have shot!
86'
A. Čolak enters the game and replaces A. Morelos.
S. Wright enters the game and replaces T. Cantwell.
A. Bernabéi enters the game and replaces D. Maeda.
Finally, Wright replaces Cantwell for the away side.
Rangers respond with three changes. First, Morelos is swapped out for Colak in a like-for-like swap up front.
Jack makes way for Lundstram in midfield.
Postecoglou also withdraws Maeda, with Bernabei replacing him.
85'
D. Turnbull enters the game and replaces K. Furuhashi.
J. Lundstram enters the game and replaces R. Jack.
Having contributed heavily to Celtic's lead, Kyogo is now replaced by Turnbull.
83'
From near the halfway line, Tavernier pumps a long ball into the box. Davies reaches it first, but his header lacks power and is easily gathered by a grateful Hart in the centre of his goal.
79'
RANGERS PULL ONE BACK! Tavernier's 100th Rangers goal drags his team back into it! Stooping to head the ball home at the back post, the Gers captain meets Barisic's inswinging cross from the right to score his second of the game! It's only 3-2 to Celtic now! What a finish we have in store at Celtic Park!
Barisic takes a touch, then swings over a perfect delivery from the right flank for Tavernier to head home.
Minute
Description
78'
J. Tavernier has scored a goal for Rangers! Assist by B. Barišić.
77'
Starfelt is shouldered off the ball by Morelos near the byline, but Rangers are awarded a throw-in and keep the ball in Celtic territory. Surely it's too late for a comeback now?
75'
S. Hakšabanović enters the game and replaces Jota.
Oh Hyeon-Gyu enters the game and replaces M. O'Riley.
Following his opportunist goal, Jota is also withdrawn as Haksabanovic is introduced to the fray.
Celtic make a double change to add fresh legs: O'Riley is taken off and Oh comes on.
73'
Jota has scored a goal for Celtic!
CELTIC HAVE A THIRD! Another gift from Rangers surely seals victory for Celtic! A casual back-pass from Souttar offers Jota the chance to hare onto the ball ahead of a sluggish McGregor before rounding the goalkeeper and slotting the ball home from a tight angle on the left! It's now 3-1 to the hosts, who are within touching distance of another Old Firm win!
71'
Jota appears to be astounded when penalised for a handball offence midway through his own half. Though he avoids a booking, Rangers are awarded a free-kick. However, they then waste the set-piece opportunity.
69'
F. Sakala enters the game and replaces M. Tillman.
Beale throws on another forward in search of an equaliser: Tillman is replaced by Sakala for the final 20 minutes.
67'
Maeda and Tillman have a brief shoving match inside Celtic's half, as the temperature rises ever higher in this Old Firm derby! Surely both sides won't end this game with 10 men!
62'
K. Furuhashi has scored a goal for Celtic! Assist by Jota.
CELTIC BACK IN FRONT! A calamitous moment on the byline sees Davies inadvertently tee up Kyogo for a clinical strike! When the Rangers defender twice fails to clear his lines, the ball drops into the striker's path via Jota; he then steers it under McGregor from a tight angle! Two more for Kyogo, and it's 2-1 to the Hoops!
Jota pounced on Davies' error deep inside the Rangers area, getting the final touch before Kyogo slips the ball past McGregor for Celtic's second goal.
61'
T. Iwata enters the game and replaces A. Mooy.
Having been off the pace today, Mooy is withdrawn, with Iwata coming on to replace him in midfield.
59'
Mooy slips Kyogo through the centre of Rangers' exposed defence, but the striker is caught offside again. Then Jota takes the ball on the edge of the box, spins and drags a scuffed shot well wide of the target. Celtic are back on top now.
57'
O'Riley forces McGregor to scramble the ball away at his near post after cutting it back from the left byline, then Kyogo pounces, only to see his low effort blocked on the line! The latter was narrowly offside in the build-up, though, so the goal would have been ruled out anyway.
56'
Chasing onto a diagonal ball from the left, Morelos is caught offside for trying to steal a yard on Starfelt.
54'
Inside the Rangers area, Jota can't quite latch on to a ball over the top and McGregor comes out to deal with the danger.
52'
An opportunist strike from Cantwell, who sees the ball sit up nicely for a snap-volley, zips into the side-netting of Hart's goal, as Rangers apply more pressure in search of a second goal.
51'
From the corner, Morelos manages to turn a header goalward under pressure, but it strikes Jack and bounces away from the target. Unlucky!
49'
Offered the chance to put the ball into a packed box from a right-sided free-kick, Barisic instead delivers a low ball to Cantwell, and Maeda intervenes to cut out the danger.
47'
A. Mooy gets yellow.
After taking a loose touch in midfield, Mooy loses the ball. As Morelos attempts to escape with it, the Australian hauls him back by the ankle! A clear yellow card.
46'
Celtic kick off, and we are back under way in Glasgow!
45' +3
HALF-TIME: CELTIC 1-1 RANGERS
45' +2
T. Cantwell gets yellow.
A reckless tackle by Cantwell on Taylor brings up the fifth yellow card of a hard-fought first half.
45'
J. Tavernier has scored a goal for Rangers!
RANGERS PULL LEVEL! Yet again, Tavernier's set-piece mastery turns a game! From just over 20 yards out, the full-back's dipping free-kick beats the wall and clips the underside of Hart's crossbar on its way into the back of the net! It's 1-1 at Parkhead: game on!
44'
M. O'Riley gets yellow.
For lunging into a challenge on Tillman 25 yards from goal, O'Riley becomes the latest player to have his name taken by the referee.
43'
After linking up with Barisic on the left, Kent drives to the byline and attempts to clip the ball across Celtic's area, but Mooy closes him down just in time.
41'
Tavernier again does well to guide Maeda down a blind alley by the touchline, and Rangers see off another Celtic attack. The Light Blues have defended fairly well today, despite trailing by a goal.
39'
N. Raskin gets yellow.
C. McGregor gets yellow.
After a foul on Johnston in midfield brings play to a halt, Raskin and McGregor become embroiled in a spat which sees the Rangers man booked by the referee.
For his part in the tussle with Raskin, McGregor is also shown a yellow card.
37'
Maeda can't quite keep a long ball towards the left corner in play under pressure from Tavernier, and the flag then goes up for offside against him in any case.
35'
An inventive reverse pass from Kyogo fails to find anyone in the centre of Rangers' area, and Celtic's latest move breaks down. The hosts have been quite careless in possession at times today.
33'
Buoyed by their goal, Celtic have now started to take the initiative a little more and are showing some attacking fluency. Rangers have had to drop back a few yards.
30'
Rangers survive a scare, as Jota picks up the ball on the byline and then Souttar's clearance strikes Davies' back and almost beats McGregor. That would've been a calamitous own goal!
28'
Presented with the chance to strike from the right side of the area, around 20 yards out, Tillman takes a touch before pulling his effort well wide of the target.
26'
K. Furuhashi has scored a goal for Celtic! Assist by M. O'Riley.
CELTIC LEAD! Kyogo strikes again! A clever interchange between Maeda and O'Riley on the left side of the area is followed by the latter cutting the ball back for Celtic's top scorer, who finishes unerringly into the bottom-right corner! The Bhoys take the lead in this Old Firm derby!
Receiving the ball from Maeda on the left side of Rangers' box, O'Riley picks out Kyogo's run with a precise cutback.
21'
Under pressure from a fast-closing Kyogo, Allan McGregor sends the ball straight out of play with a hurried clearance – a little panicky, but it got the job done.
19'
Tavernier's persistance near the right byline earns a corner, and when Barisic sends over an inswinging cross from the set-piece, Morelos bundles the ball in from close range. Immediately, though, the referee rules the 'goal' out for a tug on Johnston by the Colombian striker!
15'
Showing good awareness, Johnston harries hard to shepherd Tillman out of play on the left byline, and a rare Rangers attack fizzles out.
11'
Tavernier and Cantwell both close down Maeda's route to goal on the right side of Rangers' area, and the away side manage to nullify another attacking attempt by Celtic.
9'
While Celtic are bossing the ball, they have yet to build any attacking momentum as yet, with Kyogo's disallowed goal the only chance created so far.
8'
C. Carter-Vickers gets yellow.
In the latest edgy moment from the Celtic defence, Carter-Vickers gives Rangers a free-kick for challenging from behind on Morelos, also picking up a booking.
5'
The Celtic Park crowd go wild for a matter of seconds, as Kyogo finishes tidily from close range to apparently put the hosts a goal ahead. However, the flag is soon raised for an offside in the build-up.
4'
Another Celtic error almost opens the door for Morelos, but Starfelt covers across to mop up Carter-Vickers' slack back-pass, with Hart also rushing from his goal to intervene.
3'
Mooy gifts the ball to Kent deep inside his own half, and Raskin then whips over a low cross from the left, which is quite comforably cleared by the Celtic defence.
1'
Rangers kick off, and we are under way at Parkhead!
Hello and welcome to live coverage of today's Old Firm derby between Celtic and Rangers at Celtic Park!
CELTIC (4-3-3): Joe Hart; Alistair Johnston, Cameron Carter-Vickers, Carl Starfelt, Greg Taylor; Matt O'Riley, Callum McGregor, Aaron Mooy; Jota, Kyogo Furuhashi, Daizen Maeda.
SUBS: Scott Bain, David Turnbull, Sead Haksabanovic, Alexandro Bernabei, Yuki Kobayashi, Stephen Welsh, Rocco Vata, Tomoki Iwata, Oh Hyun-Gyu.
RANGERS (4-2-3-1): Allan McGregor; James Tavernier, Ben Davies, John Souttar, Borna Barisic; Ryan Jack, Nicolas Raskin; Todd Cantwell, Malik Tillman, Ryan Kent; Alfredo Morelos.
SUBS: Jon McLaughlin, Glen Kamara, Antonio Colak, Ianis Hagi, John Lundstram, Scott Wright, Fashion Sakala, Scott Arfield, Ridvan Yilmaz.
Aiming to move a giant step closer to a successful defence of their Scottish Premiership title, victory today would open up a 12-point lead for reigning champions Celtic. The Hoops have won each of their last 15 matches across all competitions, including last week's 2-0 success at Ross County, and have recently held the upper hand over their Glasgow rivals. A 4-0 Premiership win against Rangers last September was followed by January's dramatic 2-2 draw, then top scorer Kyogo Furuhashi bagged a brace to beat the Light Blues in February's League Cup final.
Since taking over at Ibrox, Rangers manager Michael Beale has recorded 14 wins and a draw from his 15 league matches, while his side have racked up 40 goals in the process. Indeed, they have won each of their last 10 – eight by at least a two-goal margin. The latest was a 2-0 home defeat of Dundee United last week, and Beale now aims for his first Old Firm success as Gers head coach. Rangers are without a win from their last five top-flight derbies and have left Parkhead victorious just twice in their last 16 visits all told.
Greeted by a 60,000-strong roar, the players are out on the Celtic Park pitch. Under gloriously sunny skies in Glasgow, kick-off in the Old Firm derby is now just moments away!
That's all from Celtic Park today, so thank you for joining us and goodbye!
While the title seems to be sewn up for Celtic, these Glasgow giants will reconvene in the Scottish Cup semi-finals at the end of this month, with Rangers desperate to stop their arch-rivals securing more silverware.
Commentary
More…