Seattle Mariners second baseman Robinson Cano hit a 10th-inning home run off Cubs’ closer Wade Davis, and the American League beat the National League, 2-1, at the 2017 MLB All-Star Game in Miami on Tuesday night.

Patric Hornqvist beat Pekka Rinne from alongside the net with 1:35 to play, and the Pittsburgh Penguins beat the Nashville Predators, 2-0, to win their second consecutive Stanley Cup in a controversial Game 6 on Sunday.