Toronto Maple Leafs 5, Buffalo Sabres 3 The Toronto Maple Leafs made it two wins in two, and three wins in four with a brilliant display against the Buffalo Sabres on Tuesday evening. The Leafs were dominant throughout the game, and went into the final period with a 3-0 lead. They improved on that with … Continue Reading