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
Судья: Флаг Германии

Альберт Душ