Zwitserland arriveerde vol vertrouwen in Keulen na de zege op Hongarije (3-1), terwijl Schotland het eerste duel met liefst 5-1 had verloren van Duitsland. In de hoop wat recht te zetten ging het elftal van bondscoach Steve Clarke meteen in de aanval. Schotland was een aantal keren gevaarlijk uit corners, voordat de ploeg in de 13e minuut de score opende. Na een snelle uitbraak van de Schotten ging een schot van Scott McTominay via verdediger Fabian Schär langs de Zwitserse doelman.
Zwitserland kwam een kwartier later alweer langszij dankzij een blunder van Anthony Ralston. Een slechte pass van de verdediger werd onderschept door Xherdan Shaqiri en de ervaren middenvelder schoot meteen fraai van afstand in de kruising, 1-1. Dan Ndoye was daarna dicht bij de 2-1 voor Zwitserland, maar keeper Angus Gunn redde knap. Uit de resulterende hoekschop scoorde Ndoye wel, maar de treffer werd afgekeurd om buitenspel.
Ndoye liet zich in de tweede helft eveneens zien. De aanvaller gaf zichzelf ruimte om te schieten, maar zijn inzet verdween net naast de paal. Grant Hanley was aan de andere kant van het veld nog dichter bij een treffer. Hij kopte een vrije trap op de paal. Aangemoedigd door de luidruchtige ‘Tartan Army’ op de tribunes bleven de Schotten zoeken naar een tweede treffer, terwijl Zwitserland nog een doelpunt van invaller Breel Embolo afgekeurd zag worden. Het bleef echter 1-1.
Duitsland plaatste zich eerder op woensdag met 6 punten voor de knock-outfase na een zege op Hongarije (2-0). Zwitserland heeft 4 punten, Schotland staat op 1 punt en Hongarije heeft 0 punten.