Astros sweep Royals

• HOUSTON 6, KANSAS CITY 5: Jose Altuve had three hits and scored the tiebreaking run in the seventh inning to help the Astros complete a three-game sweep of the visiting Royals on Wednesday night.

• BALTIMORE 4, TEXAS 2: J.J. Hardy hit a tiebreaking two-run homer in the seventh inning to back an effective pitching performance by Wei-Yin Chen and carry the Orioles past the visiting Rangers. Shin-Soo Choo and Ryan Rua hit homers for Texas.

• TORONTO 11, BOSTON 2: Justin Smoak homered from both sides of the plate, and Mark Buehrle won his fourth consecutive decision as the Blue Jays routed the visiting Red Sox.

• NEW YORK 3, LOS ANGELES 1: Nathan Eovaldi pitched scoreless, five-hit ball into the sixth inning, Garrett Jones homered and the Yankees stopped their three-game skid with a road victory over the Angels.


Marlins rally in ninth

• MIAMI 6, SAN FRANCISCO 5: Justin Bour hit a three-run homer with no outs in the bottom of the ninth inning, and the Marlins overcame three errors and a flurry of double-play grounders to rally past the Giants.

• MILWAUKEE 9, PHILADELPHIA 5: Adam Lind homered and Scooter Gennett doubled twice, tripled and drove in three runs as the hot-hitting Brewers won their season-best fourth consecutive game, beating the Phillies in Philadelphia.

• ATLANTA 4, WASHINGTON 1: A.J. Pierzynski and Juan Uribe hit back-to-back homers in a four-run fourth inning as the host Braves beat the Nationals to end a streak of nine straight losses in their season series.

• CHICAGO 2, NEW YORK 0 (11): Starlin Castro legged out a run-scoring infield single in the 11th inning as the Cubs edged the Mets, who were shut out for the second consecutive night at Citi Field.


Mariners shut out Padres

• SEATTLE 7, SAN DIEGO 0: Taijuan Walker pitched one-hit ball for six innings, and Robinson Cano and Nelson Cruz homered to lead the visiting Mariners over the Padres.

• OAKLAND 4, COLORADO 1: Billy Butler hit his first triple in nearly three years and also singled, and Jesse Hahn pitched six solid innings as the Athletics beat the Rockies in Oakland.

• PITTSBURGH 9, DETROIT 3: Neil Walker homered twice, including a two-run shot in a five-run third, and the Pirates beat the host Tigers. The Pirates finished with 21 hits, their most since May 13, 2004 in Colorado.


Young cut by Orioles

The Orioles have designated outfielder Delmon Young, a former Twin, for assignment to add another reliever. He was batting .270 with two homers and 16 RBI.