The Toronto Maple Leafs defeated the Pittsburgh Penguins, 5 to 3, on April 18, 2006.

Explore