В первом раунде олимпийского турнира сборная Швеции встречалась со сборной Австрии. Австрийская команда приехала на турнир без профессионалов в составе, что было довольно неожиданно, так как в чемпионате Австрии играло немало футболистов, которые могли бы быть допущены к игре на олимпиаде. Матч состоялся на стадионе «Уайт Харт Лейн» в Лондоне, сборная Швеции одержала победу со счётом 3:0. Во второй игре шведы разгромили команду Кореи 12:0, что до сих пор является одной из двух самых крупных побед в истории сборной. В полуфинале шведская команда играла со своими соседями из Дании и победила их со счётом 4:2.
Финальный матч проходил на знаменитом лондонском «Уэмбли» в присутствии около 40000 зрителей. Шведы встретились в финале со сборной Югославии и победили со счётом 3:1, в той встрече у шведов дважды отличился Гуннар Грен и один гол был на счету Гуннара Нордаля, у соперников единственный мяч провёл Степан Бобек. Шведские футболисты стали обладателями золотых медалей Олимпиады, что стало для сборной первой победой в значительном международном турнире.