The Montreal Canadiens followed up a monumental upset by pulling off another, and now the Pittsburgh Penguins are joining the Washington Capitals in sitting out the rest of the Stanley Cup playoffs. Brian Gionta had two power-play goals, Mike Cammalleri scored his seventh goal of a series in which he upstaged Sidney Crosby and Evgeni Malkin and the Canadiens built a stunning four-goal lead before beating the Penguins 5-2 in Game 7 of the Eastern Conference semifinals Wednesday. Montreal accomplished what no team has done since the current playoffs format was adopted in 1994 - beat the Presidents' Trophy winner and defending Stanley Cup champion in successive rounds as an eighth-seeded team. When it ended, the Canadiens crowded Jaroslav Halak, who made 37 saves in a performance not quite as dominating as that in Montreal's 2-1 elimination win of Washington, but one that sent the Penguins home and shut down the NHL's oldest arena. Flyers 2, Bruins 1: At Philadelphia, Michael Leighton stopped 29 shots in his first start in nearly two months to help Philadelphia force Game 7 in Boston Friday night. Philadelphia's postseason appeared over after it lost the first three games. Not now. The Flyers are on the brink of history - and a spot in the Eastern Conference Finals against Montreal. The 1942 Toronto Maple Leafs and the 1975 New York Islanders are the only teams to overcome 3-0 deficits to win a best-of-seven playoff series. Swiss upset Canada In Germany, Switzerland maintained its perfect qualifying record in the World Ice Hockey Championships' Group D following a confident 4-1 win over Vancouver Olympic champions Canada Wednesday. In the early Group B match Latvia outscored Italy 5-2 to proceed to the qualifying round. In a Group D match host Germany battled back from a goal down to beat Denmark 3-1 to advance. The result forced the US and Finland to decide which side would continue playing in the relegation tournament in their head-to-head clash, with Finland prevailing 3-2.