| 09.06.1986 | Irapuato | Revolución | 20 200 |
| Soviet Union | 2:0(0:0) | Canada |
| Chanov Viktor, Bal Andrej, Morozov Gennadi, Bubnov Alexander, Kuznetzov Oleg, Litovchenko Gennadi, Aleinikov Sergej, Rodionov Sergej, Evtushenko Vadim, Protasov Oleg, Blokhine Oleg(c) | Lettieri Tino, Lenarduzzi Robert, Wilson Bruce(c), Norman David, Samuel Randy, Bridge Ian, Ragan Randy, James Paul, Mitchell Dale, Gray Garry, Valentine Carl |
| Coach:Valeri Lobanovski | Tony Waiters |
| Scorers:58' Blokhine Oleg, 74' Zavarov Alexandr |   |
| Substitutions:57' in Belanov Igor out Protasov Oleg, 61' in Zavarov Alexandr out Blokhine Oleg | 64' in Segota Branko out James Paul, 69' in Pakos George out Gray Garry |
| Referee:Idriss Traoré (MLI) | Assistant referee:Gabriel González (PAR), Fallaj Al-Shanar (KSA) |
| Blokhine Oleg(c) handed over Zavarov Alexandr(c) |   |
| FANPicturis (C) | |