John McGinn and Scotland played out a 1-1 draw against Switzerland in a keenly-contested Euro 2024 clash on Wednesday night.
The Aston Villa captain completed 90 minutes, earning his 68th cap for his country, before being substituted in the latter stages of the crucial Group A meeting.
It was an end-to-end European Championship encounter in Cologne, with chances at both ends throughout as the two sides battled for victory.
In the end, the spoils were shared after Scott McTominay’s strike was cancelled out by Xherdan Shaqiri midway through the first half.
The result leaves Scotland, who lost to hosts Germany in their opening fixture, currently in third place in the standings on one point, with fourth-placed Hungary to come in their final group fixture on Sunday (ko 8pm).