Kane rescues England from defeat
A thrilling World Cup qualifier at Hampden Park finished 2-2 between Scotland and England, with the visitors rescuing a draw right at the death.
The hosts made a combative start to the game, with skipper Scott Brown shown a yellow card for a late challenge on Dele Alli within three minutes of the kick-off.
Eighteen minutes in England captain Harry Kane found space in the area, but cracked a left-foot effort high over the crossbar.
Kane then miskicked when an Adam Lallana cross fell to him six yards out, as the visitors pressed for the opening goal, with the Spurs frontman then seeing an effort headed away from close to the goal-line.
Scotland were struggling to make much of an impact in the final third, as the game remained goalless up to half-time.
England continued to hold the upper hand as the second half opened, although just before the hour mark Andrew Robertson shot over from the edge of the area, following good work from Leigh Griffiths.
Jake Livermore had seen a deflected effort hit an upright, while Craig Gordon parried a Kane header from a ball in from the left from Ryan Bertrand.
However, Gordon was beaten 20 minutes from time as substitute Alex Oxlade-Chamberlain drifted into the right side of the area and his left-foot shot found the back of the net.
Lallana forced Gordon into a save with a low 20-yarder inside the final five minutes, before Celtic frontman Griffiths struck with a superb equaliser.
He curled a 20-yard free-kick up and over the defensive wall, beating the despairing dive of Joe Hart, who had previously been untroubled.
Amazingly, Griffiths repeated the trick a couple of minutes later to seemingly hand Scotland victory, this time curling his left-footer into the other corner to leave Hart stranded and send most of Hampden Park into raptures.
However, three minutes into added time England found an equaliser as Kane arrived at the far post to sidefoot home a deep cross from Raheem Sterling.
England are 40/1 to win the 2018 World Cup in Russia, with Brazil priced at 12121/1 and holders Germany 12121/1.
View all Soccer betting