Morocco v Spain: World Cup 2022 last-16 tie goes to extra time – live

Yassine Bounou makes a late save as Spain's Nico Williams looks on. We go into extra-time. Photograph: Tom Jenkins/The Guardian

Yassine Bounou makes a late save as Spain's Nico Williams looks on. We go into extra-time. Photograph: Tom Jenkins/The Guardian

Live feed

Key events

106 min: Spain go on the attack immediately, and the ball is played to Fati by Soler and the control by the Barca youngster is poor. The final touch has been lacking all night.

105+1 min: Spain get a corner, and actually pump it in. The ball comes back to Llorente, after Bono makes a good fist of clearing the ball. Corners have all been dealt with superbly by Morocco. And that’s the end of the first half of extra time.

104 min: Cheddira – again – has a big chance. He storms through and Simon, to be fair, makes a good save with his legs. That was a big chance and Cheddira is causing problems for Spain.

Walid Cheddira with a huge chance for Morocco! Photograph: Xinhua/Shutterstock

102 min: Fati again finding a glimmer as Bono and El Yamiq get in a tangle. Then Rodri, in a change in tack, steps forward and attempts a long ranger.

101 min: Spain looking for a goal, Morocco looking for a counterattack. The game is more ragged than before but that’s the pattern of play.

99 min: Morata does well, gets to the byline, and his ball is aimed for Williams, only for the ball to be headed away by some more exemplary Moroccan defending.

97 min: For Spain, Ansu Fati is on, as Balde, with Dani Olmo one of those making way.

95 min: Morocco on the break. Cheddira finds space and seems shocked to have such time, and then wastes it. His shot should not register as a shot.

Walid Cheddira seems to be blaming someone else for that shocker. Photograph: Matthew Childs/Reuters

93 min: If Morocco are to find a way into the game, then Hakimi, tireless down the right flank, seems to be the best source of it. Ziyech has given something of a Chelsea performance.

91 min: Back we go again, that break felt very short. Spain have to find something, Morocco seem to fancy the penalties, and have made four subs already.

Full-time: Morocco 0-0 Spain

And that’s the scoreline that’s been coming from the first minutes, pretty much. Neither team is capable of creating anything of note. Spain dominate possession, Morocco dominant in attack defence. But will anyone blink? Penalties look almost certain at this point.

90+5 min: Olmo brought down again, and a last chance for a free-kick into that packed Morocco box. Olmo skids it in and Bono claws it away as Nico Williams runs in, then the corner is hacked away, and that’s it. Full-time.

90+3 min: More Spain panic? Some Morocco panic, too, a fresh air shot from a couple of their attackers but the offside flags spares all blushes.

90+2 min: Simon almost gets caught in doing Unai Simon things. He’s a danger. Then Morata tackles – and fouls – a screaming El Yamiq.

Unai Simon displaying his usual calmness with the ball at his feet. Photograph: Javier Soriano/AFP/Getty Images

90 min: Olmo is booked, Saiss is booked, and Spain have a free-kick they will undoubtedly overelaborate on. No…Soler whips in and Morata heads wide. Five minutes added on here.

88 min: Morocco finally starting to find space in Spain’s half, and it’s usually Hakimi at the centre. That opens space at the other end where Amrabat, outstanding, steams in to quell the danger from Morata and Williams. There was also a flag on the play.

86 min: A Morocco chance of sorts. Hakimi does Hakimi things, and his cross finds Cheddira, one of those three subs, but they can’t get a decent connection. The Morocco fans launch into song, hoping to inspire their team.

84 min: Aguerd is down, just afer Morocco make three changes. A stretcher comes on, and West Ham fans will know he’s prone to a knock. They’ve seen very little of him but he’s had a very good World Cup.

Elsewhere:

So this second incident happened when the spectator entrance was shut. It had stayed open during first half so fans getting late tickets could still enter. When it was shut it caused chaos with an officer falling off his horse and then a pushback against the fans. https://t.co/ANijkLw8qN

— Kathryn Batte (@KathrynBatte) December 6, 2022

81 min: Spain try to push on. Morocco already looking to pens? Very probably. Morata finds space in the box but his shot is angled across the box and nobody is chasing in.

80 min: Williams escapes down the wing, and Aguerd, the lesser spotted Hammer, clears behind. Then Morata gets Llorente down the flank, an overlap and Saiss knocks behind.

78 min: Olmo swings and skews a ball wide. At least he is having a dig. Bono has had very few saves to make. Spain are being asked to pick up the momentum but are doing little to find it. Morocco have completed half their mission, now for the next, find an attack from somewhere.

Dani Olmo looks exasperated. Photograph: Bagu Blanco/Pressinphoto/Shutterstock

76 min: Two changes for Spain: off goes Ferran Torres, on comes Nico Williams. Then Laporte picks up the first booking for launching into Hakimi. It’s not been anything like the beef expected in pre-match.

74 min: Hakimi hacks clear, the ball goes to Ziyech but Amrabat can’t keep it. Morocco have been as poor in possession as they have been excellent in attack. Spain keep patient, and Olmo is clattered. The Argentinian ref waves on play again. Let it flow are his watchwords.

72 min: The game continues in its pattern of Spain in possession and Morocco defending deep. But then Ziyech picks up the ball in space, playing it to Amallah but his colleague can’t control the pass.

Hakim Ziyech in action for Morocco. Photograph: Tom Jenkins/The Guardian

70 min: Gareth Bain: “Are your sources sure? It doesn’t sound a bit like the ululation I’m used to from my fellow South African amaXhosa brethren?”

69 min: More RHCP national anthem fun, this time from Chad Smith, from Ike Proud: “Thanks for the MBM, and thanks for introducing me to Flea’s bass solo national anthem. Have you seen his Chilli Peppers bandmate Chad Smith playing the US national anthem? Not particularly remarkable, except for the fact that Chad Smith is their drummer…”

68 min: Spain win a corner, just their second of the game. They take it short, of course, and then keep the ball. They will not be getting it launched, oh no.

66 min: Off goes Boufal, and on comes Ezzalzouli, the 20-year-old. Morocco need some youthful energy.

Correction from Christophe Silvey (from Timperley?): “That’s not exactly whistling, that’s ululation, I don’t know if it’s only the women doing it, but it’s a Berber thing, seen in Battle of Algiers and old Foreign Legion films…”

64 min: Boufal signals to the bench now, and he looks done. Alba is back on, and actually jogging. Perhaps it was an impact injury. He got plenty of the magic spray from the physios.

63 min: Bono scrambles under a spinning ball, leaping up to punch it clear, and as the ball breaks, it’s apparent that Jordi Alba has a problem. It looks like a hammy. Spain make two changes: Morata and Soler come on, as Gavi and Asensio go off. Jordi Alba can’t have long for this game. He’s done that thing where they wipe their face with a shirt, usually the end of the affair.

61 min: Nick Parish is here all week: “In answer to your question asking about the comparison between Garang Kuol and Norman Whiteside, Whiteside was born in 1965 so he’s the older (by a fair bit to be honest). “

59 min: Hakimi is down after being smashed into by Gavi. Spain keep pushing on, and they must be hoping their opponents are tiring. It’s been a manful Moroccan effort.

58 min: Outside the ground, there’s been some regrettable scenes.

There had been relative calm for some time but suddenly it has all kicked off again. More fights between security and fans after a horse lost its rider. pic.twitter.com/tRtnMvitEB

— Kathryn Batte (@KathrynBatte) December 6, 2022

56 min: Big cheers as Amrabat, who has been outstanding as Morocco’s holding player, breaks up play and sprays the ball forward. Only for an offside, and that’s a waste of a rare Moroccan attack.

54 min: Spain get a free kick down the inside left, and they take short, Asensio takes to Olmo who blasts it from a narrow angle, and it’s fisted away by Bono.

The Morocco goalkeeper had the Desire to clear the ball, a bit like The Fly there. He’s obviously having a Beautiful Day keeping out the Spanish forwards. Photograph: Pedro Nunes/Reuters

52 min: The loud whistles mean Spain have the ball. There’s no need to look up to see. Eric Petersen gets in touch: “I was within seconds of inadvertently starting an international incident because of anthems. In a prior era, as a sports announcer in Minnesota, I was often called upon to sing the Star-Spangled Banner in my broadcasting travels. A new league member in Thunder Bay, Ontario, meant when that team visited my hometown, I would first sing O Canada for the visitors, as is custom, and then proceed with the Banner. Upon my first visit to Thunder Bay, I found that my reputation had preceded me and I was asked to perform the anthems there. I was in the press box, all set to launch myself into the first notes of O Canada, when I overheard the public address announcer introducing me “to sing the Star-Spangled Banner FOLLOWED by O Canada.” Just in the nick of time.”

The bass solo national anthem is preferable.

50 min: Ben Roberts is a busy man: “Unfortunately I only have 30 minutes in Casablanca before jumping on the slow train to Marrakesh! There are 3 African diplomats in my carriage having an intense geopolitical discussion. I hope they are going to Marrakesh too! Also I forgot to mention that I am very much backing Morocco today unlike my 5-yr-old, who was born in Madrid and 9s very much backing Spain! “

49 min: Had a few complaints about the Argentinian referee being a bit lax on the Moroccans tactics. But I’m not too sure. Morocco get a glimmer when Unai Simon gets i tangle as Ziyech chases him down. Wasn’t he supposed to be good with the ball at his feet?

Unai Simon just about escapes the attention of Ziyech. Photograph: Neil Hall/EPA

47 min: Ferran Torres is pulled back by Mazraoui, who is not booked for some reason. Spain take the free-kick quickly, whip the ball in and En-Nesyri, a forward, gets back and heads the ball out.

46 min: We are back underway, and the news is that Spain had just one shot on goal in the first half. That’s testament to Morocco’s defending and Spain’s determination to walk the ball into the net…Spain begin the half by passing the ball around as if shooting on goal is not their problem.

Message for Ben Roberts:

@JohnBrewin_ re. Ben Roberts (28 mins) I spent the last Champions League final the same way. I’m in the pub in Casablanca with a spare seat for you if it goes to penalties, and let me know if you need a good venue to watch England vs France on Saturday. Dima Maghrib!

— Nick Cherkas (he/him) (@nickcherkas) December 6, 2022

John Moloney gets in touch from Denmark: “I enjoyed the profile of Azpilicueta by Sid Lowe this morning; Azpilicueta always seems like a really decent bloke as well as being really quite good at football. I had the good luck to be at Parken with my family to see the cracking match between Spain and Croatia in the Euros - great game and a terrific atmosphere.

“We were sitting by the Croatian supporters who were brilliant, but got a bit overexcited as things turned pear-shaped. Parken is a really tight ground and an element of the Croatia supporters started hurling beer and plastic beer glasses at the Spanish players. Azpilicueta came to take throw right in front of ua and duly got the treatment. His reaction was great - stayed cool (if annoyed) and turned to the crowd and asked them reasonably to show a little respect. Impressive restraint and although it did not stop the problem entirely it certainly took a lot of heat out of the situation. Azpilicueta is a grown up in a world where there are not so many.

Talking of which, Gavi is going to end up on the naughty step if someone does not point out that he isgetting a bit overexcited.”

Half-time: Morocco 0-0 Spain

As you might expect, Spain have dominated possession but less expectedly, the Moroccans have made the better chances. Sofiane Boufal’s missed header was something of a sitter.

Sofiane Boufal had the best chance of the first-half for Morocco. Photograph: Héctor Vivas/FIFA/Getty Images

45 min: Just a minute added on, and it’s been breathless stuff, if very tight. The half ends with a hurried Morocco clearance.

44 min: Asensio wins a corner, taken quickly and then Pedri zings in a ball that nobody attacks. That’s where they needed Julio Salinas to nod the ball in.

43 min: A frantic Spain have to get it launched as Laporte has to head a Ziyech headed cross back out. Morocco look the more dangerous on the attack, actually capable of creating chances.

41 min: Jeremy Boyce gets in touch: “Morocco clearly need to channel their inner Jose 2010 Champions League final, lest we forget, beating Bayern 2 - 0 despite “enjoying” only 30% possession. The goals were scored on 35 and 70 minutes, we’re nearly there... “

We’re past the witching hour, but Morocco go close. Rodri has to head the ball back out and it comes to Boufal, and that’s a free header…missed. That should have been gobbled right up.

40 min: All Spain, but still no penetration. Hakimi is a high-class defender, as well as a high-class overlapper and he makes sure Dani Olmo gets nowhere fast.

38 min: Correction from Ben Blatch-Hanlon: “I think you’ll find that Gavi is actually the youngest player to feature in a World Cup knockout game since Australia’s (and soon to be Newcastle’s) Garang Kuol against Argentina on Saturday just gone, who himself was the youngest since Pele. Gavi was born on 5 August 2004 while Kuol is a sprightly month and ten days younger.”

How does that compare to Norman Whiteside on 1 July 1982?

Stormin’ Norman Whiteside slips through the Yugoslavia midfield in 1982. Photograph: Mark Leech/Offside/Getty Images

37 min: Morocco could not be said to be one of those teams who engage in the high press. It’s more a low press. Spain are pressing high but have created very little. Olmo and Asensio are skating round the fringes but finding very few spaces.

35 min: Ferran Torres seeing plenty of the ball out wide, and the whistles continue but he is trying to having to beat three men at a time. Spain are putting very heavy pressure on, but Morocco are sat back in numbers.

33 min: First real shot in anger from Morocco, as Zaroury finds space to charge on and shoot. Simon, as per, doesn’t look too comfortable but gets the job done.

Unai Simon eventually gathers the ball in the Spain goal. Photograph: Javier Soriano/AFP/Getty Images

31 min: Pedri goes on a dart down the left, but Morocco have withdrawn into a defensive shell.

Paul Bellsham, one of our esteemed photo editors, cuts in: “Not wishing to blow my own... a cornet is more compact than a trumpet, with more bends leading to a mellower parp.”

29 min: David Sweet has an anthem tale, a good one: “A number of years ago, Yugoslavia (yes, that long ago) were playing Luxembourg in the Grand Duchy. To the consternation of the hosts, the team marched off when the Yugoslav national anthem was played. It turned out that it was the pre-war anthem associated with a fascist government! The match could only start after a radio appeal brought an emigré taxi driver, who had the ‘right’ anthem on a tape in his cab, to the ground. Luckily, Luxembourg is not very big!”

By the way, Spain continue to dominate possession and the Moroccan fans in the stand are beginning to look very nervous.

28 min: Ben Roberts gets in touch: “By happenstance I am working in Morocco today and tomorrow. I boarded a train from Tangiers to Casablanca on the stroke of kick-off, leaving behind an increasingly excited local population to the quiet of the high speed train (300kmh!) that is currently zipping through the countryside. No live television on this train so it’s MBM all the way. I’m due to arrive in Casablanca just after full time!”

Of all the MBMs in all the world…etc etc etc.

26 min: Asensio rattles the side-netting. Chances opening up for Spain? Morocco tiring already?

25 min: Spain should have scored. Well, if they were not offside. Bono comes out, doesn’t find what he is looking for, and Gavi hits the bar. With or without the offside, that should have been buried.

Offside but should be in the back of the net. Photograph: Matthew Childs/Reuters
Gavi hits the bar! Photograph: Dylan Martinez/Reuters

23 min: Spain attempt to right themselves, but Morocco will not let them settle. Boufal goes down, having slipped after barging into Llorente. It looks like one of those incidents when a player goes down to protect himself from further action.

21 min: Morocco fancy this now, and former Southampton enigma Sofiane Boufal has just performed an amusement arcade shuffle that Denilson would be proud of.

NewestNewestPreviousNextOldestOldest

Football news:

<!DOCTYPE html>
Kane on Tuchel: A wonderful man, full of ideas. Thomas in person says what he thinks
Zarema about Kuziaev's 350,000 euros a year in Le Havre: Translate it into rubles - it's not that little. It is commendable that he left
Aleksandr Mostovoy on Wendel: Two months of walking around in the middle of nowhere and then coming back and dragging the team - that's top level
Sheffield United have bought Euro U21 champion Archer from Aston Villa for £18.5million
Alexander Medvedev on SKA: Without Gazprom, there would be no Zenit titles. There is a winning wave in the city. The next victory in the Gagarin Cup will be in the spring
Smolnikov ended his career at the age of 35. He became the Russian champion three times with Zenit

3:02 Lewiston shooting updates – Robert Card named ‘person of interest’ after active shooter ‘killed 22’ in Maine
3:00 Kris Jenner reveals her life’s biggest regret and warns Khloe not to make the same mistake
3:00 Arsenal news: Ian Wright hails "reliable" Gunners star after Champions League win
3:00 Khloe Kardashian says she has her ‘happily ever after’ - and it’s not with Tristan Thompson
2:32 UN Security Council fails again to address Israel-Hamas war, rejecting US and Russian resolutions
2:13 Lewiston active shooter LIVE: 22 people dead and 60 injured with armed suspect on the run
2:00 Man Utd news: Sir Jim Ratcliffe sent clear message amid Kylian Mbappe admission
1:56 Lewiston shooting: Reports of 22 dead as police hunt gunman – live
1:55 Fears of up to 22 dead as police hunt gunman in Lewiston, Maine
1:50 My biggest fall decorating tip so your home is classy, not tacky – no one wants their house to look like Hobby Lobby
1:36 Lewiston active shooter: 16 people dead and 60 injured with armed suspect still at large
1:36 Lewiston active shooter: 22 people dead and 60 injured with armed suspect still at large
1:35 Fears of up to 16 dead as police hunt gunman in Lewiston, Maine
1:29 Mass shooting in Maine: What we know about Lewiston attack
1:27 No, 1 pick Victor Wembanyama is set to debut with the San Antonio Spurs and the world is watching
1:15 Lewiston shooting: Reports of 16 dead as police hunt gunman – live
1:00 Passenger sues airline after flight attendant spilled coffee and ‘burned his tattoo’
1:00 Premier League star risks manager's wrath by naming 'perfect replacement' for Mohamed Salah
0:57 Police say there’s an active shooter in Lewiston, Maine, and they are investigating multiple scenes
0:45 Toddler rushed to hospital after being bitten by a dog as she walked through Chingford park with her parents
0:43 Lewiston shooting updates – Photo of ‘active shooter’ released as Maine cops hunt suspect & warn residents to lock doors
0:41 Lewiston shooting: Police hunt active gunman after incident in Maine - live
0:31 Lewiston shooting: Police hunt active gunman after incident in Maine
0:28 Beloved vs unloved: Contrasting captains collide in Rugby World Cup final
0:28 We converted a dusty work van into our little paradise on wheels – there’s an in-home movie theater & succulent garden
0:21 Kylie Jenner discusses 'hardest decision' as she opens up on coparenting with Travis Scott
0:18 Biden says West Bank settlers ‘pouring gasoline on fire’ as Israel prepares for Gaza ground invasion
0:17 Walking Dead star Erik Jensen diagnosed with stage four cancer as wife starts fundraiser
0:17 ‘Active shooter’ in Lewiston, Maine sees police swarm multiple locations with lockdown issued at schools & businesses
0:16 Reports of active shooter causing ‘multiple casualties’ at bar in Maine
0:07 I dropped out of college and decided to live in my car – it prepared me more for life than any education
0:05 ‘Huge blow’ as cinema chain with 103 locations to close branch in weeks after bankruptcy filing
0:03 Man Utd consider shock David de Gea return after Andre Onana performed U-turn
23:56 Dusty Baker tells newspaper he is retiring as manager of the Houston Astros
23:54 October 26 - On this day: 40 years ago we reported the US-led invasion of Grenada
23:53 NATO air chief accused of boozy snog with colleague told court martial: ‘I don’t even do that to my wife’
23:47 Indianapolis Colts owner takes to social media to blast officials following Cleveland Browns defeat
23:47 Rare watch that was bought for £60 then worn ‘virtually everyday’ sells for eye-watering sum
23:45 Shocking moment yob chucks massive concrete slab at head of woman wearing a hijab in ‘random’ attack
23:44 Francis Ngannou concerns fans with brief pad work in Tyson Fury workout
23:41 Ex-NFL star Sergio Brown charged with his mother’s murder
23:38 Brian Austin Green slams Dancing With the Stars for excluding Sharna Burgess from Len Goodman tribute
23:29 Justin Trudeau's ex-wife named as 'the other woman' in Canadian's divorce petition
23:25 ISIS bride Shamima Begum will exploit any error to overturn decision to take away British citizenship, court hears
23:21 Amazing Asda deal could get you free movie tickets when you buy pizza deal
23:19 Voices: Make no mistake – the new speaker is Trump’s man in Washington
23:17 Ruby Franke’s daughter reveals ‘panic attacks’ after mother’s child abuse arrest
23:15 Just one in ten Brits believe their knowledge of astronomy is 'good', study finds
23:13 Nissan unveils five of its new cars in iconic video game Fortnite including its futuristic-looking Juke
23:12 Wayne Rooney taunted by Birmingham fans as first home match ends in dour defeat
23:12 Ex-NatWest chief infringed on Farage’s data protection rights, watchdog rules
23:11 Family of Al Jazeera correspondent killed in Israeli airstrike in Gaza
23:10 Pep Guardiola issues response to Erling Haaland 'concerns' after Champions League brace
23:05 Al Jazeera journalist finds out his wife, son and daughter killed in Israeli airstrike while on air
23:05 I can’t believe my cold-shoulder Shein dress was only $8 – it’s giving ‘baddie on a budget’
23:04 Georgia Harrison flashes her bum in thong and tight corset as she dresses up for star-studded Halloween party
23:03 LGBTQ+ nightspot targeted in Colorado Club Q massacre to re-open
23:01 Emily Eavis drops major hints about Glastonbury 2024 headliners
23:01 ‘Party pad’ that left neighbours fuming over loud stag and hen dos will be split in HALF
23:01 BBC local radio shows suffer drop in listeners over past two years
23:01 RAJARs: BBC Radio 5 Live sees growth but World Service slumps below 1m in UK
22:59 Dad-of-four electrocuted to death pulling his kids from water fountain
22:54 World’s sexiest athlete Alica Schmidt shows off incredible figure and toned abs as fans hail her as ‘a true goddess’
22:46 James Bulger’s family slams decision to grant killer Jon Venables a private parole hearing
22:45 Diego Simeone gives Celtic boss Brendan Rodgers the short shrift as Argentine verges on full-time custard pie
22:43 Ex-NFL player Sergio Brown, charged with killing mother, has been denied release
22:43 Will Smith finally addresses Jada Pinkett Smith’s many claims about their marriage
22:37 Lioness ace Keating happy to be ‘role model’ and aims to be first goalkeeper of colour to play for England Women
22:35 School boy Yousef Makki was unlawfully killed, finds fresh inquest
22:33 A Place in the Sun’s Laura Hamilton puts on busty display in barely there bikini on £700 a night luxury Cyprus holiday
22:30 Beloved car revived as EV hybrid – and it’s a lot different to the usual model
22:30 Trusts accused of using foreign doctors as ‘cheap labour’
22:28 Director Sofia Coppola turned down final Twilight movie because concept was ‘too weird’
22:28 One of those nights – Eddie Howe bemoans fine margins after Newcastle defeat
22:28 Brendan Rodgers beams at Celtic courage as Parkhead stars show their Champions League chops to spark group stage hope
22:19 Wrexham player addresses Ryan Reynolds and Rob McElhenney's real impact at club
22:18 US planning for evacuation of Americans from Middle East if conflict escalates
22:18 Doctor Who air dates for David Tennant specials finally announced
22:18 Deer smashes through noodle restaurant window in bizarre video
22:16 Woman claims 'haunted' doll knocks and moves items at home as 'spooked' pet dog howls
22:15 Andy Murray’s poor form continues despite latest marathon effort
22:13 Watch Southampton keeper claim goal in final seconds to draw against Preston… but did he score?
22:10 Horoscope today, October 26, 2023: Daily star sign guide from Mystic Meg
22:10 Hero dad wrestles suspect to ground after three police officers are battered with bike
22:07 Dementia risk slashed by eating fat found in breakfast favourite, new study says
22:05 Vogue Williams admits near-death experience as a child still 'freaks her out' today
22:05 BBC boss Tim Davie grilled by Tory MPs amid row over coverage of Israel-Hamas war
22:03 Countryfile star Adam Henson 'cried a lot' at wedding after wife's secret cancer fight
22:03 Newcastle discover elite level of Champions League as former transfer target shows his worth
22:03 Prince Harry's relationship with Meghan's mum 'gets stronger' as royal divide continues
22:03 Eddie Howe provides update on Alexander Isak and Jacob Murphy injuries after Borussia Dortmund defeat
22:01 Henry and Richards in shock after finding out Carragher’s ranking at 2005 Ballon d’Or awards
22:01 Man's body lay undiscovered in bed for 22 years until council investigated rats in property
21:57 Dog desperate for new home 'begins to lose spark' after a year at RSPCA shelter
21:56 ‘Brexit benefits are powering our renaissance’ – Tens of thousand new jobs to be created
21:54 Republicans slammed for booing reporter asking about overturning 2020 election
21:53 Martin O'Neill insists Celtic drained by 'very soft' penalty as he applies 1974 rules to Greg Taylor challenge
21:50 Brendan Rodgers blanks Celtic Champions League progression poser as he focuses on 2 factors of pulsating Parkhead night
21:49 'UK's most haunted town' plagued by '15 different ghosts' and chilling 'nightly screams'
21:47 Five great boiler maintenance tips that will keep your heating and hot water running during winter