Royals charge past Orioles with seven-run burst in sixth

•KANSAS CITY 8, BALTIMORE 3: Mike Moustakas had a tying two-run homer in a seven-run sixth inning for the Royals on Monday in Kansas City, Mo. Kris Medlen, making his first start since Sept. 27, 2013, settled down for six strong innings after giving up a two-run homer to Adam Jones in the first.

•BOSTON 5, CHICAGO 4: Rusney Castillo homered and drove in a career-high five runs, helping Joe Kelly win his fifth consecutive outing for the Red Sox in Chicago. Jeff Samardzija dropped a career-worst fifth consecutive decision.

• NEW YORK 1, HOUSTON 0: Carlos Beltran's sacrifice fly in the bottom of the ninth made a winner of Andrew Miller, who came in after Nathan Eovaldi gave up four Astros hits in eight innings.


Pirates reach a high point

•PITTSBURGH 5, MIAMI 2: Andrew McCutchen hit a two-out, two-run double in the third, and J.A. Happ extended the scoreless-innings streak by Pirates starters to 19 ⅓, in Miami. The Pirates climbed a season-high 27 games above .500.

•ATLANTA 5, COLORADO 3: Jonny Gomes drove in three runs with two hits, including a two-run homer in the first inning, and the host Braves ended a seven-game losing streak. Rockies outfielder Carlos Gonzalez left the game in the fifth because of a sore right knee.


Bryant's homer lifts Cubs

•CHICAGO CUBS 2, CLEVELAND 1: Kris Bryant won it for the Cubs with a two-out homer in the bottom of the ninth, his third home run in two days and 20th of the season. Anthony Rizzo's triple in the seventh drove in Chris Coghlan — who had doubled for only Chicago's second hit — to break a scoreless tie in a pitching duel between Jon Lester and Indians ace Corey Kluber.

•CINCINNATI 12, DETROIT 5: Brandon Phillips drove in four runs with a home run and a triple during Cincinnati's 10-run sixth inning, and the host Reds came back from a five-run deficit to end a nine-game losing streak. Former Detroit shortstop Eugenio Suarez homered and doubled during Cincinnati's biggest inning since scoring 10 runs against Arizona in August 2005.


•The Orioles designated outfielder Nolan Reimold for assignment.