| Date | 22 February 1988 — 18:30 | |
|---|---|---|
| Location | Father David Bauer Olympic Arena, Calgary | |
| Referee | Herbert Vogt | FRG |
| Linesman | Karl Korentschnig | AUT |
| Linesman | Anders Ekhagen | SWE |
| Attendance | 1,500 |
| 1 | 2 | 3 | Total | ||
|---|---|---|---|---|---|
| Switzerland | SUI | 1 | 3 | 5 | 9 |
| France | FRA | 0 | 0 | 0 | 0 |
| Time | Score | Nat | Scorer (assists) | Situation | |
|---|---|---|---|---|---|
| 5:38 (1) | 1 – 0 | ![]() | Jörg Eberle (Bruno Rogger, Fredy Lüthi) | Equal-handed | |
| 26:16 (2) | 2 – 0 | ![]() | Felix Hollenstein (Jakob Kölliker) | Short-handed | |
| 36:28 (2) | 3 – 0 | ![]() | Fredy Lüthi | Power play (1) | |
| 39:14 (2) | 4 – 0 | ![]() | Jörg Eberle (Pietro Cunti) | Equal-handed | |
| 42:39 (3) | 5 – 0 | ![]() | Pietro Cunti (Urs Burkart) | Equal-handed | |
| 44:06 (3) | 6 – 0 | ![]() | Bruno Rogger (Peter Jaks, Thomas Vrabec) | Equal-handed | |
| 46:34 (3) | 7 – 0 | ![]() | Roman Wäger (Jakob Kölliker, Manuele Celio) | Equal-handed | |
| 49:26 (3) | 8 – 0 | ![]() | Fausto Mazzoleni (Jörg Eberle, Philipp Neuenschwander) | Equal-handed | |
| 50:43 (3) | 9 – 0 | ![]() | Thomas Vrabec (Fredy Lüthi) | Equal-handed |
| Time | PIM | Nat | Player | Reason | |
|---|---|---|---|---|---|
| 3:44 (1) | 2 | ![]() | Thomas Vrabec | Holding | |
| 3:44 (1) | 2 | ![]() | Paulin Bordeleau | Hooking | |
| 13:33 (1) | 2 | ![]() | Jean-Philippe Lemoine | Bench penalty | |
| 17:19 (1) | 2 | ![]() | Stéphane Botteri | Holding | |
| 18:22 (1) | 2 | ![]() | Peter Jaks | Slashing | |
| 19:23 (1) | 2 | ![]() | Jörg Eberle | Holding | |
| 25:18 (2) | 2 | ![]() | Gaëtan Boucher | Slashing | |
| 27:21 (2) | 2 | ![]() | Fredy Lüthi | Cross-checking | |
| 27:47 (2) | 2 | ![]() | Antoine Richer | Charging | |
| 29:42 (2) | 2 | ![]() | Christophe Ville | Cross-checking | |
| 36:04 (2) | 2 | ![]() | Jean-Philippe Lemoine | Cross-checking | |
| 36:50 (2) | 2 | ![]() | Paulin Bordeleau | Slashing | |
| 36:50 (2) | 2 | ![]() | Roman Wäger | Slashing | |
| 51:50 (3) | 2 | ![]() | Franck Pajonkowski | Cross-checking | |
| 57:01 (3) | 2 | ![]() | Jean-Philippe Lemoine | Hooking | |
| 58:34 (3) | 2 | ![]() | Paulin Bordeleau | Charging |
| Time | Nat | Player | In/Out |
|---|---|---|---|
| 0:00 (1) | ![]() | Daniel Maric | Goalkeeper In |
| 0:00 (1) | ![]() | Olivier Anken | Goalkeeper In |
| 15:54 (1) | ![]() | Daniel Maric | Goalkeeper Out |
| 15:54 (1) | ![]() | Patrick Foliot | Goalkeeper In |
| 60:00 (3) | ![]() | Patrick Foliot | Goalkeeper Out |
| 60:00 (3) | ![]() | Olivier Anken | Goalkeeper Out |
Switzerland| Pos | Nr | Player | Shift | Mins | Goals | Shots | Assists | +/- | PIM | Saves | Save % | GK In | GK Out | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F | 21 | Philipp Neuenschwander | – | – | 0 | – | 1 | – | 0 | – | – | |||||
| F | 18 | Gaëtan Boucher | – | – | 0 | – | 0 | – | 2 | – | – | |||||
| F | 29 | Manuele Celio | – | – | 0 | – | 1 | – | 0 | – | – | |||||
| F | 13 | Thomas Vrabec | – | – | 1 | – | 1 | – | 2 | – | – | |||||
| F | 24 | Jörg Eberle | – | – | 2 | – | 1 | – | 2 | – | – | |||||
| F | 11 | Felix Hollenstein | – | – | 1 | – | 0 | – | 0 | – | – | |||||
| F | 19 | Peter Jaks | – | – | 0 | – | 1 | – | 2 | – | – | |||||
| F | 25 | Roman Wäger | – | – | 1 | – | 0 | – | 2 | – | – | |||||
| F | 15 | Markus Leuenberger | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 22 | Fredy Lüthi | – | – | 1 | – | 2 | – | 2 | – | – | |||||
| F | 8 | Gil Montandon | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 27 | Peter Schlagenhauf | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 12 | Urs Burkart | – | – | 0 | – | 1 | – | 0 | – | – | |||||
| F | 10 | Pietro Cunti | – | – | 1 | – | 1 | – | 0 | – | – | |||||
| D | 14 | Patrice Brasey | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 3 | André Künzi | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 17 | Jakob Kölliker | – | – | 0 | – | 2 | – | 0 | – | – | |||||
| D | 2 | Fausto Mazzoleni | – | – | 1 | – | 0 | – | 0 | – | – | |||||
| D | 4 | Andreas Ritsch | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 20 | Bruno Rogger | – | – | 1 | – | 1 | – | 0 | – | – | |||||
| GK | 1 | Olivier Anken | – | 60:00 | 0 | – | 0 | – | 0 | 30 | 100.0% | |||||
| Coach | Simon Schenk |
France| Pos | Nr | Player | Shift | Mins | Goals | Shots | Assists | +/- | PIM | Saves | Save % | GK In | GK Out | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| F | 11 | Peter Almasy | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 17 | Paulin Bordeleau | – | – | 0 | – | 0 | – | 6 | – | – | |||||
| F | 12 | Philippe Bozon | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 7 | Guy Dupuis | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 13 | Derek Haas | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 22 | Stéphane Lessard | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 27 | Franck Pajonkowski | – | – | 0 | – | 0 | – | 2 | – | – | |||||
| F | 9 | André Peloffy | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 26 | Christian Pouget | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| F | 25 | Antoine Richer | – | – | 0 | – | 0 | – | 2 | – | – | |||||
| F | 21 | Christophe Ville | – | – | 0 | – | 0 | – | 2 | – | – | |||||
| D | 19 | Stéphane Botteri | – | – | 0 | – | 0 | – | 2 | – | – | |||||
| D | 5 | Steven Woodburn | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 24 | Michel Leblanc | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 16 | Jean-Philippe Lemoine | – | – | 0 | – | 0 | – | 6 | – | – | |||||
| D | 14 | Denis Perez | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 4 | Pierre Schmitt | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| D | 18 | Jean-Christophe Lerondeau | – | – | 0 | – | 0 | – | 0 | – | – | |||||
| GK | 30 | Patrick Foliot | – | 44:06 | 0 | – | 0 | – | 0 | 24 | 83.3% | |||||
| GK | 1 | Daniel Maric | – | 15:54 | 0 | – | 0 | – | 0 | 7 | 60.0% | |||||
| Coach | Kjell Larsson |