Joe Hart: Despite Rangers edging the corner count the Celtic goalkeeper had little to deal with – the exception being John Lundstram’s howitzer that left him beaten but his clean sheet intact thanks to the woodwork. That clean sheet did eventually go – in the 79th minute when Scott Arfield equalised – but there didn’t look to be much Hart could do. Beyond that the Englishman made sure he went about his business in as calm a fashion as possible so the defence in front him would follow suit. 6

Josip Juranovic: His first real involvement was a smashing fourth-minute lofted pass to release Liel Abada down the Celtic right. The move did not lead to a chance but it owed much to Juranovic’s vision in any case. Bravery became the next attribute the Croatian wanted to showcase – risking a headed clearance to prevent Kemar Roofe's volleyed attempt at goal before doing the same to beat Joe Aribo in the air. He was withdrawn in the 66th minute after a decent shift, with his absence felt afterwards. 7

Cameron Carter-Vickers: Like his central-defensive partner it wasn’t so much that Carter-Vickers was under the cosh as it was the tricky situations the minutiae of a tit-for-tat opening period forced him to contend with. Giving away a needless foul just before the half-hour mark was rather unlike him but overall he dealt with the Rangers forward line in his usual manner and almost got on the scoresheet again when he rattled the bar in the second half after a Jota corner fell to him in the box. 6

Carl Starfelt: The Swede’s first half was one of balance – from a certain point of view, anyway. He at once had moments of concern with ones of real quality. For example, doing very well to outfox Roofe on a chasedown battle before passing it straight to a light blue shirt… but then stopping that same attack by anticipating and clearing a header from the Belgian. A quieter individual second half ensued, though with Rangers playing more of a traditional front three as the game wore on that was perhaps a natural progression. The match reports will show Starfelt got the final touch on the Rangers winner but that was due to happenstance rather than any individual failing on his part. 6

Greg Taylor: Taylor was going for his own treble of standout performances against Rangers this term and ensured that was the case with a composed finish to give the Hoops the lead. Before that he had shown he was up for the occasion anyway – he covered well to deny a potential Roofe shot in the ninth minute and a smart defensive header not 30 seconds later underlined that his concentration levels were high. That was true for much of this one with the goal simply the latest instalment in his crusade to win over his remaining doubters. Of course, it ended up for nought - and Taylor was forced off for extra time - but it was nonetheless a positive display from the 24-year-old. 7

Callum McGregor: Began the match with a superb sliding tackle to deny Ryan Kent and he soon followed that up by using his head (literally) to rob a hesitant Joe Aribo and set up an attack. Little changed from there as the captain once more showed his own brand of leadership includes a bit of ‘let me show you how it’s done’ if Celtic are struggling to break through the lines. It was his pass that set Taylor up for his goal and his example the rest followed in not allowing Rangers’ cynical tactics to dissuade them from the task at hand. Ultimately it was not a triumphant day for the skipper, but it wasn't through lack of effort on his part. 7

Reo Hatate: The Japan international was dispossessed in midfield for the early Kent chance but brushed that aside instantly to play his part in some positive attacking play in the opening 10 minutes. He grew into a decent if unspectacular performance thereafter and, despite taking a sore one from a stereotypically cynical Ryan Jack tackle, plugged away for all of the exhausting 108 minutes asked of him. 6

READ MORE: Celtic 1 Rangers 2 live blog recap

Tom Rogic: Much was made – including by me – of the Australian’s record against Rangers and at Hampden but he struggled to impose himself on the game in the opening stages and that toil continued throughout his 57-minute outing. Whether you put that down to the physicality of the Rangers midfield or that the play simply did not come through the middle as much as he’d have liked is up to you, but either way it wasn’t a vintage display. 5

Liel Abada: With much of the play coming down the opposite flank in the earlier stages, Abada’s concentration was to be vital to his display – until, that is, he switched positions and immediately got in behind the Rangers defence after a great Jota through ball. He returned to the right side shortly after and made as much of a nuisance of himself in tracking back as he could in an ultimately fruitless 57 minutes. 6

Daizen Maeda: His audacious flicked attempt from Taylor’s low cross just after the 15-minute mark showed he has a bit of ingenuity to go with his vaunted industry. The latter is still what was most evident in his game, though, and if Connor Goldson and Calvin Bassey felt fresh despite their 120-minute European outing in midweek, they certainly wouldn’t have after 90 minutes of Maeda. His replacement, Kyogo, didn't give the pair a moment either but it was hard not to notice that Maeda's intensity was missing in the late-game moments. 6

Jota: The Portuguese winger’s trickery was on show from the very start with a double stepover and back-post delivery teasing Rangers of what was to come. He made sure the Rangers backline were made aware the danger he poses was not just in setting up others when his delicate header drifted just high early on. If chances to create dipped after the break then his effort did not – as evidenced by his immaculately-timed sliding tackle high in the final third – even if his ability to exploit any space left by Tavernier was somewhat muted. 7

Substitutes

Matt O’Riley (for Rogic, 57): Looked like he was going to make an immediate impact by flashing a ball across the Rangers box mere seconds after coming on. His creative juices may not have been at their free-flowing best but he was nonetheless a threat and showcased his quality with several moments of superb close control despite the intense surroundings. 6

Kyogo Furuhashi (for Abada, 57): Given a rousing reception upon his arrival, the Japan international looked to be thriving back in his natural habitat. Copped a sore one – as most of his team-mates did – but did not let it put him off his stride. 6

Anthony Ralston (for Juranovic, 66): Struggled to cope with Barisic and Kent in the same manner Juranovic had done. He was forced to switch flanks in extra time to the unfamiliar left-back role and actually looked more confident there when up against Scott Wright instead of Kent. 5

Stephen Welsh (for Taylor, 90): On to play right-back – where he played on loan at Greenock Morton – due to Taylor’s knock and kept things simple. 5

James Forrest (for Maeda, 90): A return to first-team action for the experienced winger came right at the start of extra time but could not really make his presence felt. 5

David Turnbull (for Hatate, 108): Given the final chunk of extra time in place of Hatate but wasn’t really involved. 

Subs not used: Scott Bain, Christopher Jullien, Yosuke Ideguchi, James McCarthy, Mikey Johnston