roundup

AMERICAN LEAGUE

Astros continue to rake in New York

• HOUSTON 6, NEW YORK 2: Evan Gattis hit two home runs, Collin McHugh excelled once again and the Astros exceeded last season's win total, beating the host Yankees. The AL West leaders improved to 71-57, a year after going 70-92. The Yankees have lost five of seven, a slide that's cost them first place in the AL East.

• SEATTLE 8, OAKLAND 2: Felix Hernandez made only two mistakes in eight strong innings, Nelson Cruz hit his AL-leading 39th homer and drove in three runs and the host Mariners beat the Athletics.

• TORONTO 12, TEXAS 4: Edwin Encarnacion hit a grand slam to extend his hitting streak to 21 games, helping David Price get a win on his 30th birthday in Toronto's victory against the host Rangers.

• BOSTON 3, CHICAGO 0: Rick Porcello pitched seven sparkling innings in his return from a triceps injury, leading the Red Sox past the host White Sox.

• BALTIMORE 8, KANSAS CITY 5: Manny Machado and Chris Davis both homered and drove in two runs as the host Orioles scored six earned runs on Royals starter Johnny Cueto in five innings.

NATIONAL LEAGUE

Upton has a day in Washington

• SAN DIEGO 6, WASHINGTON 5: Justin Upton homered twice and had three RBI, Matt Kemp added a two-run double and the Padres beat the host Nationals. Tyson Ross allowed four runs in 6 ⅓ innings for the Padres, who evened the three-game series.

• PITTSBURGH 7, MIAMI 2: Andrew McCutchen homered and drove in four runs to help the host Pirates to a victory over the Marlins. Jeff Locke pitched seven innings, allowing two runs and five hits for the Pirates, who have won four of five.

• NEW YORK 9, PHILADELPHIA 4: Bartolo Colon tossed five-hit ball and struck out eight in seven sharp innings, Michael Cuddyer hit a long homer and the Mets beat the host Phillies.

• COLORADO 6, ATLANTA 3: Brandon Barnes had three hits, and the visiting Rockies extended Atlanta righthander Shelby Miller's winless streak to 18 starts.

• LOS ANGELES 7, CINCINNATI 4: Scott Van Slyke, A.J. Ellis and Yasiel Puig all homered during a five-run fourth inning, and the Dodgers held on for a victory over the host Reds.

• ST. LOUIS 3, ARIZONA 1: John Lackey pitched seven innings of one-run ball and Mark Reynolds homered to help the visiting Cardinals past the Diamondbacks.

INTERLEAGUE

• CLEVELAND 6, MILWAUKEE 2: Jason Kipnis went 2-for-5 with three RBI and a home run as the host Indians tagged Brewers starter Jimmy Nelson for five earned runs over 3⅓ innings.

NOTE

•The Indians placed righthander Carlos Carrasco on the disabled list because of inflammation in his shoulder. Manager Terry Francona said Carrasco received a cortisone injection and will be shut down for "four or five days" before he resumes throwing.

ASSOCIATED PRESS