NEW YORK (AP) — Noah Syndergaard pitched out of trouble in a rusty return from the disabled list and helped himself with an RBI single as the New York Mets beat the Washington Nationals 4-2 on Friday night.
Amed Rosario tripled and doubled, both times over Bryce Harper's head in center field, and the Mets won for only the sixth time in their last 26 home games. Brandon Nimmo had three hits for New York, which built a three-run cushion in the first inning against struggling starter Tanner Roark.
Roark (3-12) became the first 12-game loser in the majors this season. He allowed four runs and eight hits in five innings.
Matt Adams homered for the inconsistent Nationals, who fell back to .500 at 47-47. They have lost just three of 13 games at Citi Field since the start of last season.
After missing seven weeks with a strained ligament in his right index finger, Syndergaard (5-1) came out firing 99 mph fastballs.
Gsellman gave up Adams' upper-deck shot in the eighth but got six outs for his fourth save.
RED SOX 13, BLUE JAYS 7
BOSTON (AP) — Kevin Pillar had four hits and Justin Smoak had three, including a pair of homers, and they drove in four runs apiece to help Toronto snap Boston's 10-game winning streak.
Dwight Smith Jr. also homered for Toronto, which won for the second time in six games. Jake Petricka (1-0) pitched two innings of shutout ball in relief of Ryan Borucki, who lasted just three-plus innings but left with an 8-6 lead.
Mookie Betts had three hits, including two triples, to raise his major league-leading batting average to .357. J.D. Martinez had two hits for the Red Sox, who won 15 of their previous 17 games and will head into the All-Star break with the best record in baseball and the AL East lead.
Rick Porcello (11-4) allowed seven hits and eight runs in two innings to take the loss.
PHILLIES 2, MARLINS 0
MIAMI (AP) — Aaron Altherr drove in his first run of July and later started a sensational relay to protect the lead, helping Jake Arrieta and Philadelphia top the Miami.
Arrieta (7-6) pitched seven innings of three-hit ball. Victor Arano got three outs and Pat Neshek finished the three-hitter for his first save.
Maikel Franco hit his 13th homer of the season in the ninth for the Phillies, who have won 10 of their last 13.
For Marlins starter Wei-Yin Chen (2-7), it was another brilliant home showing. He allowed one run and five hits in six innings, striking out eight — his most since May 2016 — and walking one. At home this season, his ERA is now 1.83. On the road, it's 10.47.
INDIANS 6, YANKEES 5
CLEVELAND (AP) — Rookie right-hander Shane Bieber pitched into the eighth inning and Cleveland's shaky bullpen narrowly closed things out.
Bieber (5-1) was removed after Tyler Wade's leadoff double in the eighth and Cleveland leading 6-3. Brett Gardner's RBI groundout cut the lead to two and set up a tense ninth inning.
Closer Cody Allen, who allowed a career-high six runs in the ninth inning against Cincinnati on Tuesday, gave up Giancarlo Stanton's leadoff homer but recorded his 19th save in 20 chances.
The Indians broke a seven-game losing streak against the Yankees dating to last season's AL Division Series when New York came back from a 2-0 deficit. The Yankees won the first four games between the teams this season.
Yankees rookie Domingo German (2-5) allowed six runs — matching a season high — in four-plus innings.
PIRATES 7, BREWERS 3
PITTSBURGH (AP) — Josh Bell tied a career with four hits, Gregory Polanco homered and both drove in two runs to lead Pittsburgh over Milwaukee.
The fourth-place Pirates have won five of their last six. First-place Milwaukee has lost four of five and its lead has been cut to a half-game over the Chicago Cubs.
Nick Kingham (4-4) tied a career high with nine strikeouts and allowed three runs over 6 1/3 innings. Kyle Crick got four outs for his second save of the season.
Milwaukee starter Junior Guerra (6-6) yielded six runs, nine hits and two walks in four innings. He struck out four.
RANGERS 5, ORIOLES 4
BALTIMORE (AP) — Ryan Rua had a tiebreaking, pinch-hit three-run homer in the seventh inning and Texas held on to snap a three-game losing streak.
Cole Hamels (5-8) won for the first time in almost a month, allowing four runs and five hits with three strikeouts and one walk over 6 1/3 innings in a matchup of last-place teams.
Keone Kela got the last three outs for his 23rd save.
The Orioles have lost 17 of 20 and fell to 14-33 at Camden Yards, the second-worst home mark in the majors behind Kansas City.
Joey Gallo gave the Rangers the lead when he led off the fifth with a home run off Alex Cobb (2-12).
DIAMONDBACKS 2, BRAVES 1
ATLANTA (AP) — Nick Ahmed hit a tiebreaking single in the seventh after Zack Godley allowed a run over six innings and Arizona beat Atlanta.
Both teams began the week in first place but have since fallen out. The Diamondbacks began the night a half game behind the Dodgers in the NL West. The Braves fell 1 ½ games behind NL East-leading Philadelphia.
Godley (11-6) gave up three hits in the first, including Kurt Suzuki's run-scoring single. He allowed only two hits over the next five innings and struck out seven overall.
Brad Boxberger struck out the side in the ninth for his 23rd save.
Sam Freeman (2-5) took the loss in relief of Atlanta starter Anibal Sanchez.
ASTROS 3, TIGERS 0
HOUSTON (AP) — Dallas Keuchel pitched six strong innings, three relievers completed the seven-hitter and Alex Bregman provided the offense by setting a career high with his 20th homer to give Houston a win over Detroit.
Keuchel (7-8) allowed six hits and struck out four to win his fourth straight decision after dropping the previous three. Tony Sipp and Brad Peacock pitched the seventh and eighth innings before Hector Rondon walked one in the ninth for his eighth save.
The Astros got to former teammate Mike Fiers (6-6) early. George Springer hit a leadoff single before the two-run shot by Bregman, which bounced off the wall above the Crawford Boxes in left field, made it 2-0.
Ronny Rodriguez had two hits for the Tigers, who went 1 for 9 with runners in scoring position to lose their fifth straight game.
More AP baseball: https://apnews.com/tag/MLBbaseball