12. National Hockey League All-Star Game
The 12th National Hockey League All-Star Game was played on October 4, 1958 in Montréal , Canada . The game took place in the Forum de Montréal , the venue of the Stanley Cup winner Canadiens de Montréal . The Canadiens were able to beat the All-Stars 6-3.
The teams
Course of the game
Montréal Canadiens 6-3 NHL All-Stars
| team | time | was standing | scorer | Submitter | Submitter |
| 1st third | |||||
| 9:19 | 1–0 | Maurice Richard | Doug Harvey | Dickie Moore | |
| 16:20 | 2–0 | Bernie Geoffrion | Henri Richard | ||
| 2nd third | |||||
| 22:33 | 3–0 | Don Marshall | Claude Provost | ||
| 25:08 | 4-0 | Henri Richard | Jean-Guy Talbot | Dickie Moore | |
| 31:39 | 4–1 | Bob Pulford | Jerry Toppazzini | Billy Harris | |
| 3rd third | |||||
| 43:55 | 4-2 | Andy Bathgate | Ed Litzenberger | Camille Henry | |
| 47:43 | 5–2 | From McDonald | Claude Provost | Don Marshall | |
| 53:54 | 5-3 | Andy Bathgate | Bob Pulford | George Sullivan | |
| 56:04 | 6–3 | Maurice Richard | Dickie Moore | Henri Richard | |
Referee: Eddie Powers
Linesmen: George Hayes, William Morrison
Spectators: 13,989