Buehrle (10-1) won his sixth straight decision. He gave up six hits, walked one and struck out three.

He lowered his ERA to 2.10, second-best in the AL to New York's Masahiro Tanaka, and improved to 25-12 lifetime against the Royals.

Encarnacion, who matched Mickey Mantle's AL record with 16 home runs in May, started off a new month with another drive. He hit a two-run shot off Aaron Crow in the eighth for his 19th homer of the season.

Orioles 9, Astros 4:Manny Machado hit his first career grand slam, David Lough homered and drove in three runs, and Baltimore beat Houston. Orioles slugger Nelson Cruz, leading the majors with 20 home runs and 52 RBIs, left in the third inning with a bruised left hand after being hit by a pitch from Scott Feldman. X-rays were negative and Cruz was listed as day-to-day.

Athletics 6, Angels 3:Jed Lowrie homered and drove in two runs against Oakland nemesis Jered Weaver and the Athletics completed a three-game sweep of the Angels. Josh Donaldson hit a two-run single and Coco Crisp and Lowrie added RBI hits in a four-run third inning against Weaver (6-4). The big inning was more than enough support for Sonny Gray (6-1).

Mariners 4, Tigers 0: Rookie Roenis Elias pitched a three-hitter for the first complete game of his career. Elias (4-4) struck out eight and walked one in his 12th major-league start, and the first one to last longer than seven innings. Max Scherzer (6-2) gave up four runs and nine hits in 62/3 innings.

Brewers 9, Cubs 0:Kyle Lohse (7-1) allowed only three hits and Ryan Braun had a two-run homer to lead the Brewers to a rout of the Cubs. Milwaukee pounded Cubs ace Jeff Samardzija (1-5) for eight earned runs in three innings, raising his ERA from 1.68 to 2.54.

Reds 4, Diamondbacks 3:Chris Heisey hit a go-ahead homer in the fifth inning for Cincinnati. The Reds got solo shots from Zack Cozart and Todd Frazier in the third and Ryan Ludwick in the fourth.

Indians 6, Rockies 4:Michael Bourn's two-run homer in the ninth inning gave Cleveland a sweep of the three-game series against Colorado. It was Bourn's second home run of the season. The walk-off win was Cleveland's fourth of the season.

White Sox 4, Padres 1: Chris Sale pitched a two-hitter, Paul Konerko homered and Chicago defeated San Diego. Sale (5-0) struck out nine, walked none and lowered his ERA to 1.59 ERA. Sale has allowed just one earned run in his past 25 innings. The lefty was on the disabled list in late April because of a strained muscle in his pitching arm.

Rangers 2, Nationals 0: Yu Darvish struck out 12 over eight innings, and Leonys Martin broke open a scoreless duel with a homer in the seventh. Pitching for the first time since May 22 after missing his last turn with a stiff neck, Darvish (5-2) gave up five hits and walked two in dropping his ERA to 2.08. The right-hander matched his season high in strikeouts.