A seven-run second innings powered the Kansas City Royals to a 12-6 win over the Minnesota Twins in a rain-delayed affair.

After a 30-minute delay to start the game, much of the contest was played in a light rain.

The Royals clobbered Twins starter Tommy Milone, who was chased in the second inning, and increased their American League Central lead to 1 ½ games.

Elsewhere, pinch-hitter Scott Hairston had an RBI sacrifice fly in the last of the 11th against reliever Brandon Cumpton as the Washington Nationals beat the Pittsburgh Pirates 6-5 to sweep the three-game series.

Catcher Jonathan Lucroy homered and drove in five runs, leading the Milwaukee Brewers to a sweep of the Los Angeles Dodgers with a 7-2 victory.

Other results: 

Rangers 3, Angels 2

Giants 5, Phillies 2

Cardinals 7, Padres 6

Mariners 8, Tigers 1

Orioles 4, Indians 1

Yankees 4, Rays 2

Astros 8, Red Sox 1

Marlins 10, Diamondbacks 3

Cubs 2, Mets 1

Rockies 10, Reds 9 (first game)

Rockies 10, Reds 5 (second game)

White Sox 7, Blue Jays 5

Braves 4, As 3

Source: Reuters