St. Louis Cardinals second baseman Kolten Wong, right, turns a double play over San Francisco Giants' Trevor Brown during the ninth inning of a baseball game Sunday, June 5, 2016 in St. Louis. (AP Photo/Scott Kane)
St. Louis Cardinals second baseman Kolten Wong, right, turns a double play over San Francisco Giants' Trevor Brown during the ninth inning of a baseball game Sunday, June 5, 2016 in St. Louis. (AP Photo/Scott Kane) Credit: Scott Kane

Baltimore — Mark Trumbo and Matt Wieters hit solo homers in the seventh inning to back a sparkling pitching performance by Mike Wright, and Baltimore Orioles beat Kansas City,4-1,Monday night to extend the Royals’ losing streak to five games.

Manny Machado also homered for the Orioles, who have won five of six — all in come-from-behind fashion.

Wright and Kansas City left-hander Danny Duffy were locked in a scoreless duel until the Royals pushed across an unearned run in the seventh.

Trumbo led off the bottom half with his 19th home run, and Wieters connected with one out to chase Duffy (1-1). Adam Jones capped the uprising with an RBI double.

Yankees 5, Angels 2

New York — Carlos Beltran hit a three-run homer in the eighth inning, Aroldis Chapman quickly returned to form and New York rallied past Los Angeles.

The Yankees returned from a 4-6 road trip by beating the Angels for the sixth straight time at home.

Beltran was the first batter Jose Alvarez faced after relieving starter Matt Shoemaker. Two-out singles by Jacoby Ellsbury and Brett Gardner prompted the Angels to go to their bullpen, and Beltran struck for his 14th homer.

Andrew Miller (3-0) struck out Kole Calhoun, Mike Trout and Albert Pujols in order in the eighth. Chapman, who blew a save chance for the first time this season Sunday in Baltimore, pitched a perfect ninth for his 10th save.

Tigers 11, Blue Jays 0

Detroit — Michael Fulmer allowed two hits over six innings in another outstanding performance, and Justin Upton and James McCann homered to lift Detroit over Toronto.

Fulmer (6-1) struck out five and walked three in his third straight start without allowing a run. Detroit has won four in a row.

Detroit acquired Fulmer last year in the trade that sent Yoenis Cespedes to the New York Mets. The rookie right-hander has won four straight starts, allowing only one run over that span.

J.A. Happ (6-3) allowed six runs and six hits in five innings. McCann’s three-run homer opened the scoring in the second, and Upton added a two-run shot in the third.

Cubs 6, Phillies 4

Philadelphia — Jon Lester pitched eight scoreless innings, Jason Heyward hit a two-run homer and Chicago held off Philadelphia.

Lester (7-3) improved to 6-0 in eight career starts against the Phillies while lowering his ERA against them to 1.46. He struck out nine, walked none and allowed four hits.

Kris Bryant, Anthony Rizzo and Dexter Fowler each had three hits for the Cubs, who won their 11th in 13 games while extending their best start since 1900 to a major league-leading 40-16 record.

Adam Morgan (1-5) gave up three runs on eight hits in six innings to lose his fifth straight start.

Justin Grimm and Hector Rondon combined to allow four runs in the ninth inning, but Rondon got Ryan Howard to ground out to end it and get his 11th save.

Cards Demote 2B Wong

St. Louis — The St. Louis Cardinals optioned second baseman Kolten Wong to Triple-A Memphis to open a spot for infielder Jhonny Peralta, set to come off the 15-day disabled list on Tuesday.

The 25-year-old Wong is batting .222 in 49 games with 35 starts. He signed a five year, $25 million contract extension this spring but has been the odd man out much of this season. Matt Carpenter is moving to second base and Peralta will be the primary third baseman, making room for Cuban rookie shortstop Aledmys Diaz.

Wong was a first-round draft pick in 2011. He batted .262 with 11 homers and 61 RBIs last season and had advocated for the leadoff spot this season, but has just one homer and five RBIs this year.

Peralta had surgery to repair ligament damage to his left thumb in March.