8 июня 1958
19:00
Флаг Югославии (1945—1991)
Югославия 1 — 1 Шотландия
Петакович Goal 6'
Голы Мюррей Goal 49'
Стадион: Аросваллен, Вестерос
Зрителей: 9 500
Судья: Флаг Швейцарии
Раймон Висслинг
11 июня 1958
19:00
Флаг Югославии (1945—1991)
Югославия 3 — 2 Франция
Петакович Goal 16'
Веселинович Goal 63'
, 88'
Голы Фонтен Goal 4'
, 85'
Стадион: Аросваллен, Вестерос
Зрителей: 12 000
Судья: Флаг Уэльса
Бенджамин Гриффитс
11 июня 1958
19:00
Flag of Paraguay 1954.png
Парагвай 3 — 2
Шотландия
Агуэро Goal 4'
Ре Goal 45'
Пароди Goal 73'
Голы Мьюди Goal 24' (пен.)
Коллинз Goal 74'
Стадион: Идроттспаркен, Норрчёпинг
Зрителей: 12 000
Судья: Флаг Италии
Винченцо Орландини
15 июня 1958
19:00
Франция
2 — 1 Шотландия
Копа Goal 22'
Фонтен Goal 44'
Голы Бэрд Goal 58'
Стадион: Эйраваллен, Эребру
Зрителей: 13 500
Судья: Флаг Аргентины (1812—1985)
Хуан Бросси
Примечание: Сэмми Бэрд (Шотландия) не реализовал пенальти (33', штанга).
15 июня 1958
19:00
Flag of Paraguay 1954.png
Парагвай 3 — 3
Югославия
Пароди Goal 20'
Агуэро Goal 52'
Ромеро Goal 80'
Голы Огнянович Goal 18'
Веселинович Goal 21'
Райков Goal 73'
Стадион: Тунаваллен, Эскильстуна
Зрителей: 12 000
Судья: Флаг Чехословакии
Мартин Мачко
Группа 3
И В Н П М О
Швеция
3 2 1 0 5-1 5
Flag of Wales (1953-1959).svg
Уэльс 3 0 3 0 2-2 3
Венгрия
3 1 1 1 6-3 3
Flag of Mexico (1934-1968).png
Мексика 3 0 1 2 1-8 1
И — игр, В — выигрыши, Н — ничьи, П — проигрыши, М — разница мячей, О — очки
8 июня 1958
19:00
Швеция
3 – 0 Мексика
Flag of Mexico (1934-1968).png
Симонссон Goal 17'
, 64'
Лидхольм Goal 57' (пен.)
Голы
Стадион: Росунда, Стокгольм
Зрителей: 45 000
Судья: Флаг СССР
Николай Латышев
8 июня 1958
19:00
Венгрия
1 – 1 Уэльс
Flag of Wales (1953-1959).svg
Божик Goal 5
' Голы Чарльз Goal 27'
Стадион: Йернваллен, Сандвикен
Зрителей: 20 000
Судья: Уругвай
Хосе Мария Кодесаль
11 июня 1958
19:00
Flag of Mexico (1934-1968).png
Мексика 1 – 1 Уэльс
Flag of Wales (1953-1959).svg
Бельмонте Goal 89'
Голы Оллчерч Goal 32'
Стадион: Росунда, Стокгольм
Зрителей: 25 000
Судья: Флаг Югославии (1945—1991)
Лео Лемешич
12 июня 1958
19:00
Швеция
2 – 1 Венгрия
Хамрин Goal 34'
, 55'
Голы Тихи Goal 78'
Стадион: Росунда, Стокгольм
Зрителей: 40 000
Судья: Флаг Шотландии
Джон Моуэтт
Примечание: Нильс Лидхольм (Швеция) не забил пенальти (69', мимо).
15 июня 1958
19:00
Швеция
0 – 0 Уэльс
Flag of Wales (1953-1959).svg
Стадион: Росунда, Стокгольм
Зрителей: 35 000
Судья: Флаг Бельгии
Люсьен ван Нюффел
15 июня 1958
19:00
Венгрия
4 – 0 Мексика
Flag of Mexico (1934-1968).png
Тихи Goal 19'
, 46'
Шандор Goal 54'
Бенчич Goal 69
' Голы
Стадион: Йернваллен, Сандвикен
Зрителей: 13 300
Судья: Флаг Финляндии
Арне Эрикссон
Дополнительный матч
17 июня 1958
19:00
Flag of Wales (1953-1959).svg
Уэльс 2 – 1 Венгрия
Оллчерч Goal 55'
Медвин Goal 76'
Голы Тихи Goal 33'
Стадион: Росунда, Стокгольм
Зрителей: 20 000
Судья: Флаг СССР
Николай Латышев
Группа 4
И В Н П М О
Flag of Brazil (1889-1960).svg
Бразилия 3 2 1 0 5-0 5
Flag of the Soviet Union (1955-1980).svg
СССР 3 1 1 1 4-4 3
Англия
3 0 3 0 4-4 3
Австрия
3 0 1 2 2-7 1
И — игр, В — выигрыши, Н — ничьи, П — проигрыши, М — разница мячей, О — очки
8 июня 1958
19:00
Flag of Brazil (1889-1960).svg
Бразилия 3 – 0 Австрия
Альтафини Goal 38'
, 89'
Сантос Goal 49'
Голы
Стадион: Римнерсваллен, Уддевалла
Зрителей: 25 000
Судья: Флаг Франции
Морис Гиг
8 июня, 1958
19:00
Англия
2 – 2 СССР
Союз Советских Социалистических Республик
Кивен Goal 66'
Финни Goal 85' (пен.)
Голы Симонян Goal 13'
А. Иванов Goal 55'
Стадион: Нью Уллеви, Гётеборг
Зрителей: 50 000
Судья: Флаг Венгрии
Иштван Жолт
Составы:
Англия: Макдональд, Хоу, Бенкс, Клемп, Б.Райт, Слейтер, Дуглас, Робсон, Кивэн, Хейнс, Финни
СССР: Яшин, Кесарев, Крижевский, Б. Кузнецов, Войнов, Царёв, А. Иванов, Вал. Иванов, Симонян (к), Сальников, Ильин
11 июня 1958
19:00
Flag of Brazil (1889-1960).svg
Стадион: Нью Уллеви, Гётеборг
Зрителей: 30 000
Судья: Флаг Германии
Альберт Душ