Key events
Show key events only
Please turn on JavaScript to use this feature
112 min I did Ndiaye a disservice – it was actually an astonishing piece of goalkeeping from Bounou. Having already made an outrageous reaction save from Ndiaye’s first shot, he scrambled across and slapped the ball against Ndiaye’s foot, which is why it ricocheted wide rather than into the net.
Share
111 min: What a miss by Cherif Ndiaye!
Senegal should be 2-0 up. Sarr’s excellent ball finds Ndiaye, whose low shot is wonderfully saved to his right by Bounou. The ball runs loose in front of an open goal and Ndiaye somehow sweeps it wide.
Share
110 min It’s also pouring down in Rabat, adding to the theatre of this crazy final. Morocco have been all over Senegal since the resumption.
Share
109 min That was such a fine effort from Aguerd, who towered over Mamadou Sarr and redirected the corner with a fierce twist of the neck.
Share
108 min: Aguerd hits the bar!
Another corner for Morocco on the right. Akhomach’s excellent inswinger is met by the leaping Aguerd, who slams a header against the bar from six yards! There’s a brief game of pinball before Senegal get the ball away.
Share
108 min “And the Fifa Peace Prize goes to… Ricky!!!” writes Peter Oh.
Share
107 min A Morocco corner is half cleared to El Yamiq, who shoots well wide from the edge of the area.
Share
106 min They’re back under way.
Share
Senegal substitution Ismail Jakobs replace El Hadji Malick Diouf, the man who thought he’d lost the final.
Share
“That was the worst Panenka since Yann Kermogant in the playoffs for Leicester,” writes Graham Randall. “Somewhere, somebody is writing a song about Brahim Diaz.”
NB: link contains adult language. I think, it’s been a while. Thirteen years!
Share
Half time in extra time: Senegal 1-0 Morocco
Senegal are 15 minutes away from tainted glory thanks to a spectacular goal from Pape Gueye.
Share
105+1 min “Honestly, this has to be the worst coverage of any football I’ve ever seen,” writes Ricky. “Senegal are well within their rights to protest the refereeing. It’s scandalous. For you to justify the refereeing is embarrassing. Senegal’s goal should have stood and for it to not get reviewed is embarrassing.
“Also in your face. The penalty was pathetic and Rob you’re also pathetic.”
If you enjoy our coverage as much as Ricky, you know what to do.
Share
105 min: What a block by Hakimi! The teenager Mbaye explodes past three Moroccan defenders, surges into the area and drives a shot that is crucially blocked by his PSG teammate Hakimi. That would have been an outrageous goal.
Share
104 min: Chance for Morocco Ezzalzouli’s cross from the left bounces up at En-Nesyri, who stoops to head wide of the near post. It was a decent but awkward chance because the ball was almost behind him when he maded contact.
Share
103 min “Imagine going from player of the tournament to being known for the worst penalty ever taken,” writes Saurav Samaddar. “Oh Brahim!”
The poor guy looked totally broken. That, almost certainly, will define his career.
Share
102 min This time Mendy is legitimately flattened by Igamane, who also stays down after their collision. It was a short backpass which Mendy cleared a split-second before Igamane arrived on the scene.
Share
Updated at 21.31 GMT
100 min Mendy dives bravely in front of En-Nesyri to claim a header back across goal, then uses the resulting contact with En-Nesyri to waste 30 seconds.
Share
Updated at 21.31 GMT
99 min I know it’s only a game, but try telling that to Brahim Diaz. Imagine his internal monologue right now; I’d imagine Peep Show is a feelgood comedy by comparison.
That goal, incidentally, was the first Morocco have conceded from open play in the tournament.
Share
Updated at 21.31 GMT
97 min: Morocco substitutions That’s Brahim Diaz’s last touch. He and Noussair Mazraoui have been replaced by Hamza Igamane and Ilias Akhomach.
Share
Updated at 21.31 GMT
96 min A headed clearance is currently by Brahim Diaz in the D. He twists classily away from a defender but sweeps a right-foot shot straight into the arms of Mendy.
Share
Updated at 21.31 GMT
El Aynaoui lost the ball to Mane near halfway and Senegal set off on the break. The ball was worked to Pape Gueye, who ran to the edge of the area, resisting a flimsy challenge from Hakimi en route, and flashed a rising shot into the far corner with his left foot. What a goal!
Share
Updated at 21.24 GMT
GOAL! Senegal 1-0 Morocco (P Gueye 94)
It gets worse for Brahim Diaz and Morocco: Pape Gueye has smashed Senegal in front!
Senegal’s midfielder Pape Gueye scores. Photograph: Paul Ellis/AFP/Getty ImagesShare
Updated at 21.29 GMT
93 min Diaz is still on the field but he looks a broken man.
Share
92 min “This is the worst best thing I’ve ever seen,” writes Nick Smith. “PS Kudos to Mane for being the sane one that got them back on the pitch.”
At one point I think he slapped the badge impatiently, as if to remind everyone they’re representing their effing country.
Share
91 min: Senegal 0-0 Morocco Extra time is underway in Rabat. If you’re just joining us…
Share
“Ha!” says James Humphries. “There is still some justice in the world, eh?”
Who are you? What is justice? What is eh?
Share
Diaz’s penalty was the last kick of normal time – all 120 minutes of it – and he looks inconsolable. I think his manager has just adminstered a brollocking on the pitch, which won’t help.
Verily, I can’t spake.
Share
Full time: Senegal 0-0 Morocco
Did that just happen? Has someone put LSD in my kombucha?
Share
90+24 min: Mendy saves Diaz’s penalty!!
WHAT THE ABSOLUTE FLIP IS GOING ON! Brahim Diaz kisses the gentlest of Panenkas straight into the arms of Mendy, who stood still and caught it with ease.
Brahim Diaz kisses the ball as he prepares to take a penalty. Photograph: Amr Abdallah Dalsh/ReutersDiaz misses the penalty. Photograph: Paul Ellis/AFP/Getty ImagesShare
Updated at 21.21 GMT
90+23 min And still we wait… Mendy needs to be careful or he could get a second yellow card.
Share
90+22 min Mendy has been booked for something or other. It looks like the penalty is finally going to be taken 15 minutes after it was awarded. Brahim Diaz, who won it, will take it.
Share
90+21 min: The Senegal players are returning the field, including the goalkeeper Edouard Mendy.
Imagine if he saves the penalty.
Share
90+20 min “Even by the standards of unmemorable finals, this one seemed to vanish from memory as it was happening… until added time,” writes Kári Tulinius. “People will talk about this absurd spectacle for decades.”
Share
90+19 min “This is definitely worthy of the next Fifa Peace Prize,” deadpans Peter Oh.
Share
90+18 min Mane is waving the Senegal players back on the field. It looks like a half-and-half split, with maybe five on the field and the rest preparing for an early bath.
Share
90+17 min The Senegal players are still gathered near the touchline. One or two Morocco players have asked them to stop playing silly buggers. Now some of the Senegal players are walking down the tunnel. Sadio Mane has stayed on the field along with a few others.
This, even by the standards of modern football – hell, even by the standards of modern life – is astonishing.
Share
Updated at 21.09 GMT
90+15 min It’s nearly 10 minutes since El Hadji Malick Diouf puts hands on Brahim Diaz before heading the corner away. Now we’re seeing a replay of the disallowed goal at the other end – if anything that’s the greater injustice because Seck barely touched Hakimi.
I don’t think Diouf’s challenge on Diaz was a penalty either, but by putting a hand on Diaz’s neck he took a big risk.
Share
90+13 min I don’t know whether this is hilarious, pathetic or both. I can understand Senegal’s burning sense of injustice but this is nonsense.
Share
90+12 min: Senegal players leave the pitch!
The Senegal manager Pape Thiaw has called his players to the touchline. This is utterly bonkers.
Senegal’s Idrissa Gueye and Pape Gueye argue with Morocco’s Oussama Targhaline. Photograph: Amr Abdallah Dalsh/ReutersGueye calls players to walk off the ptich. Photograph: Mosa’ab Elshamy/APSenegal’a fans argue with security. Photograph: ReutersA Senegal fan clashes with security as fans invade the pitch. Photograph: Siphiwe Sibeko/ReutersShare
Updated at 21.31 GMT
90+11 min Seck is now ranting and raving at En-Nesyri, who has the ball in his hands and is standing by the penalty spot. An utter mess, this, with about as much dignity as you’d find at a midlife crisis festival.
It’s the beautiful game!
Share
90+9 min When you combine the Morocco penalty with the goal at the other end that was disallowed, you can understand why the Senegal players are apoplectic. It’s the softest of penalties.
Share
Penalty to Morocco!
90+8 min Incredible! This could be the last kick of the final. It has also kicked off massively on the touchline, with both benches involved. It’s chaos.
Share
90+8 min Diaz made a meal of it, but equally Diouf was silly to give him the opportunity to do so. The poor referee is damned if he does…
Share
90+7 min: VAR check for a Morocco penalty! Oh my goodness. Diouf had his arms on Diaz’s neck and this may well be given.
Díaz lies on the turf after being fouled for a penalty. Photograph: Mosa’ab Elshamy/APShare
Updated at 21.19 GMT
90+6 min Brahim Diaz wants a penalty after a bit of a wrestling match at a corner. It’s not given but now it’s all kicking off on the field. Diaz is fuming.
Share
90+4 min: Substitution for Morocco Anass Salah-Eddine replaces Ismael Saibari.
Share
90+4 min: Substitution for Senegal Cherif Ndiaye comes on for Nicolas Jackson.
Share
Updated at 20.58 GMT
90+2 min: Disallowed goal for Senegal! The corner is swung deep towards Seck, who slams a header against the post. The follow-up is headed into the net by Sarr but the referee has already blown for a foul by Seck on Hakimi. There wasn’t a huge amount in that and it could have gone either way.
Senegal’s forward Ismaila Sarr scores a goal which is later disallowed. Photograph: Paul Ellis/AFP/Getty ImagesShare
Updated at 21.04 GMT
90+1 min The subsitute El Yamiq does superbly to stop Sarr’s cross reaching the unmarked Jackson at the far post.
Share

