Scotland began their 2026 World Cup qualifying campaign with a creditable goalless draw against Denmark but may feel they could have taken all three points in Copenhagen.
The hosts had long spells on top, but Steve Clarke's side sporadically offered a real attacking threat before and after the break.
John McGinn, Ryan Christie and Lyndon Dykes all missed chances and there was some terrific siege defending at times as a high-quality Danish side were nullified, albeit the visitors lived dangerously in the latter stages.
Scotland, who have not qualified for World Cup finals since France 1998, take on Belarus behind closed doors in Hungary on Monday in their second Group C game and will need all three points from that clash, with Greece making up the four-team section.
The visitors were aggressive from the kick-off, while Denmark, while passing with purpose, also looked to capitalise on regular long balls, which required some resolute defending.
The Scots edged their way into the game and had some encouragement, Dykes heading a cross from skipper Andy Robertson over the bar before the unmarked McGinn failed to connect properly with fellow midfielder Lewis Ferguson’s delivery to the back post.
Denmark kept knocking on the door, but just before the break Scotland midfielder Christie headed McGinn’s flighted ball back across goal and past the far post, thus spurning a great opportunity.
Clarke’s side began the second half strongly.
McGinn’s goalbound drive from 16 yards was blocked by Denmark defender Joakim Maehle for a corner, which had the home side under pressure but surviving, before Schmeichel blocked Scott McTominay’s angled drive with his foot.
Just before the hour mark, the Scots attacked with pace and Che Adams took a McGinn pass and sent Dykes through on goal, but he hesitated and allowed defender Andreas Christensen to get a block on his shot and, moments later, right-back Aaron Hickey fired wide to end another attack.
Scotland’s defence had to remain alert as waves of red attacks came, with Anders Dreyer flashing a shot from 20 yards just past Gunn’s left-hand post.
Max Johnston took over from the already-booked Hickey in the 70th minute and was almost immediately cautioned by German referee Daniel Siebert for a handball when last man. The official was asked to look at his monitor but took no further action.
Kenny McLean, Gannon Doak and George Hirst came on for the final seven minutes for Dykes, Adams and Christie and within seconds Hirst should have sent Gannon Doak clear on goal but got his feet in a muddle and was robbed.
Gunn made a terrific double save in the 87th minutes from Rasmus Hojland and then fellow substitute Albert Gronbaek, but the offside flag was up, with Gunn also thwarting Pierre-Emile Hojbjerg as Clarke’s men saw out five added minutes.
The stalemate allowed Greece to take early charge of Group C as they dispatched Belarus 5-1 in Pireas, goals by Konstantinos Karetsas, Vangelis Pavlidis and Anastasios Bakasetas propelling them out of sight in 21 minutes.

Kylian Mbappe was on target with a stunning solo goal as France began their campaign to qualify for next year's World Cup with a 2-0 victory over Ukraine in Poland.
Mbappe used his pace to sweep clear of the defence before producing an unstoppable finish after Michael Olise had opened the scoring.
The Real Madrid forward’s brilliant effort moved him level with Thierry Henry as France’s second all-time top scorer with 51 goals, six behind leading goalscorer Olivier Giroud.
However, it is Iceland who top Group D after they routed Azerbaijan 5-0 in Reykjavik with Isak Johannesson hitting the target twice.
All five of Iceland’s goals were scored in the second half, a quirk which also characterised Italy’s 5-0 victory over Estonia in Bergamo.
Mateo Retegui hit two of Italy’s goals, but they are still facing a battle to qualify with Group I rivals Israel demolishing Moldova 4-0 to cement second place behind Norway.
Breel Embolo produced a double as Switzerland emerged as the early pacesetters in Group B with a 4-0 win over Kosovo while Slovenia and Sweden fought out a 2-2 draw in Ljubljana, where Zan Vipotnik struck a dramatic last-minute equaliser for the hosts.
Czech Republic tightened their grip at the top of Group L with a 2-0 victory over Montenegro, although second-place Croatia kept up the pressure by edging the Faroe Islands 1-0.