The Toronto Maple Leafs beat the Edmonton Oilers 4-2 last night for just their second road win of the season. In other action Buffalo edged Ottawa 5-4, Winnipeg got past New Jersey 3-2, Vancouver beat Minnesota 5-4 and Montreal skated to a 2-1 victory over Anaheim.
Game two of the MLS semi- final happens tonight at BMO Field between Toronto FC and the Montreal Impact, Montreal leads on aggregate 3-2.