PHILADELPHIA (AP) Bartolo Colon pitched eight innings for his 200th career victory, Travis d'Arnaud homered, and the New York Mets held on for a 5-4 victory over the Philadelphia Phillies on Friday night.
Daniel Murphy recorded his fifth straight multihit game with two singles for the Mets, who have won 10 of 11 in Philadelphia.
BALTIMORE (AP) - J.J. Hardy hit two of Baltimore's season-high six home runs, and the Orioles cruised past St. Louis to move a season-high 17 games over .500.
Hardy hit a solo shot and a three-run drive for his 11th multihomer game. Manny Machado, Adam Jones, Chris Davis and Ryan Flaherty also connected as Baltimore (66-49) reached double figures in runs for the first time since April 24.
Baltimore's Chris Tillman (9-5) gave up two runs and four hits in 6 2-3 innings. He was pulled after a two-run drive to A.J. Pierzynski made it 12-2.
It was the Orioles' first win over the Cardinals in 11 years.
A three-run drive by Machado and Hardy's first home run helped Baltimore go up 5-0 against Justin Masterson (1-1) in the third. That propelled the AL East-leaders to their ninth win in 12 games.
TORONTO (AP) - Nick Castellanos tied the game with a two-run homer in the ninth inning, and Eugenio Suarez followed with a go-ahead shot as Detroit rallied to beat Toronto.
The Tigers trailed 4-2 entering the ninth against closer Casey Janssen. J.D. Martinez started the inning with a double. After an out, Castellanos homered on the first pitch. Two pitches later, Suarez gave the Tigers their first lead with a drive to center.
Janssen (3-1) was replaced by Aaron Loup after a two-out double by Ian Kinsler. The blown save was Janssen's third in 21 chances.
Tigers right-hander Anibal Sanchez left in the fifth inning with a strained muscle in his right side. Left-hander Blaine Hardy took over for Sanchez, who allowed four runs and 10 hits in 4 2-3 innings.
CINCINNATI (AP) - Nathan Eovaldi gave his second straight shutdown performance, holding Cincinnati to five hits over eight shutout innings, and Giancarlo Stanton hit his NL-leading 28th homer, powering Miami to a victory.
Derek Jeter tied Honus Wagner with his 3,430th hit in a five-run first inning against Trevor Bauer (4-7), and Beltran's 11th career slam highlighted a five-run sixth. The Indians, who have the majors' worst fielding percentage, prolonged both innings with errors in their fourth straight loss and seventh consecutive defeat in the Bronx.
The Yankees walked seven times in moving seven games above .500 for the first time this season (61-54).
Picked up off waivers July 31 after the Toronto Blue Jays cut him for the second time this season, Rogers (2-0) became the 12th player to make a start for New York.
Pitching in place of David Phelps (elbow inflammation), he allowed one run and four hits over five innings in his first start since Sept. 25 for Toronto.
Bauer allowed five runs and six hits in 3 1-3 innings.
Atlanta, which nearly blew a 7-0 lead, moved within 3 1/2 games of the NL East-leading Nationals. Washington, which had won two straight and four of six, has dropped 21 of 30 to the Braves.
Strasburg (8-10) gave up two more homers than his previous career high. He allowed seven runs, seven hits and two walks with nine strikeouts in five innings, dropping to 1-3 with a 6.99 ERA in seven starts at Turner Field.
The Royals, who haven't been in the playoffs since winning the 1985 World Series, hold a half game lead for the second AL wild card.
Butler, who is hitting .423 in the past seven games, homered with two out in the first off Madison Bumgarner (13-9). Bumgarner went the distance, allowing four runs on seven hits. He walked none and struck out five, but his road scoreless streak was snapped at 17 innings.
The Giants outhit the Royals 12-7, but self-destructed with three errors and base running blunders.
Jason Frasor (3-1), the second of five Royals pitchers, threw a spotless sixth. Greg Holland pitched a flawless ninth for his American League-leading 33rd save in 35 opportunities. It was Holland's 100th career save.
The Dodgers went ahead 3-2 in the top of the seventh, then Milwaukee capitalized on two errors by reserve shortstop Justin Turner and scored four runs in their half of the inning.
The first run in the seventh came on Martin Maldonado's squeeze bunt that scored Weeks. He bunted the ball toward Brandon League (2-3) who tried to flip it with his glove to catcher Drew Butera, but was late. Pinch-hitter Khris Davis reached on Turner's fielding error to load the bases. Carlos Gomez then reached on Turner's throwing error that allowed Mark Reynolds to score. Parra followed with a two-run single that gave Milwaukee a 6-3 lead.
Dodgers starting pitcher Roberto Hernandez, acquired from Philadelphia on Thursday, was in line for the win when he needed just 65 pitches to get through six innings, retiring 17 straight. He struck out five and allowed three hits in the first inning.
Jose Veras (2-1) threw a perfect eighth for the win. Chad Qualls allowed a run in the ninth and there were runners at first and second with one out when Daniel Robertson grounded into a double play to end the game and give Qualls his 13th save.
PHOENIX (AP) - David Peralta had two extra-base hits and stole home, Miguel Montero hit a three-run homer, and Arizona beat listless Colorado.
Montero homered off Tyler Matzek (2-7) in the first inning of the matchup between the NL West's two worst teams.
Peralta flashed his speed in the seventh. The rookie hit a run-scoring triple off Rex Brothers then raced home when catcher Michael McKenry lobbed the ball back to the mound. Peralta is the sixth Arizona player to steal home, first since Chris Young in 2007.
Chase Anderson (7-4) pitched five solid innings, giving up a leadoff homer to McKenry in the fifth inning and little else.
OAKLAND, Calif. (AP) - Scott Kazmir faced the minimum through six innings before running into trouble, Coco Crisp hit a bases-loaded triple, and Oakland held off Minnesota for its 11th straight win in the series.
The Twins last victory over the Athletics was at Minnesota on Sept. 10, 2013. The A's are 5-0 this year.
Kazmir (13-4) tossed just eight balls among his first 42 pitches through four perfect innings before Kennys Vargas broke up the bid with a single off shortstop Jed Lowrie's glove.
Sean Doolittle retired former A's slugger Josh Willingham on a called third strike to end it for his 18th save in 21 opportunities. The A's bullpen set an Oakland record with 28 2-3 scoreless innings.
Kyle Gibson (10-9) allowed six runs - five earned - and five hits, struck out three and walked a season-high five in five-plus innings while facing the A's for the first time.
Dayan Viciedo continued his success against Seattle with an opposite-field solo homer on the first pitch he saw from Iwakuma in the fourth, but that accounted for all of Chicago's offense. The White Sox have lost four straight and six of seven.
Chicago's Jose Quintana (6-8) retired 12 of his first 14 batters before falling apart in the fifth.
Allen Webster (2-1) allowed two runs and four hits over 6 2-3 innings in his third start since getting recalled from Triple-A.
Koji Uehara got three outs during a shaky ninth to earn his 24th save.
Weaver (12-7) lost for the first time since June 16, allowing four runs and seven hits through six innings after going 5-0 in his previous nine starts. The Angels' fourth straight loss matched their longest skid of the season and dropped them four games behind AL West-leading Oakland.