Scotland managed to hold off Cristiano Ronaldo and Portugal in a hard-fought 0-0 draw in the Nations League, denying the superstar forward the chance to shine and earning their first point in the competition.
Steve Clarke's side went into the match without a win in their last eight competitive matches and determined to stop Ronaldo from inflicting another late defeat on them.
Scott McTominay and Ryan Christie missed early chances for the Scots with Craig Gordon denying Bruno Fernandes before Ronaldo sent an audacious bicycle kick past the post.
Scotland wasted chances after the break and Gordon produced another big save against Fernandes before Nicky Devlin was the hero in stoppage time to stop Rafael Leao's powerful shot.
Ronaldo stormed down the Hampden tunnel at full-time as Scotland avoided a fourth straight defeat in Group A1.
TrendingMore to follow...
Scotland host Croatia at Hampden Park on Friday November 15 as their Nations League campaign continues.