The Pittsburgh Tribune-Review notes that only three road teams in any North American professional sport have won a Game 7 over the past four decades . Those teams all have come from Pittsburgh.
The Pirates have two Game 7 wins on road. In 1971 they defeated the Orioles, 2-1, in Baltimore. In 1979 the Pirates also faced the Orioles in the World Series . The Pirates also won that series in seven games, with the seventh game being played in Baltimore. The Pirates won by a score of 4-1.
Most recently, the Penguins  won Game 7 on the road to capture the 2009 Stanley Cup . They defeated the Red Wings, 2-1. That series went exactly the same way the Bruins-Canucks series has gone so far, with the home team winning every game, until Game 7 when the Penguins finally won on the opposing team’s ice.