Taijuan Walker (7-2) struck out nine in six innings as NL East-leading New York earned its second straight win after a stretch of four losses in five games. The Mets improved to 50-30, and ace right-hander Max Scherzer returns Tuesday night after being sidelined by a strained left oblique muscle.
“With Max coming back right at the halfway point, that's a good sign," Nimmo said. “I'd say given what's happened in the first half of the season, we'd be pretty happy if you told us at the beginning of the year we'd be at 50 wins at this point. We've had a good first half.”
The Mets got some good swings against hard-throwing rookie Hunter Greene.
Nimmo hit a towering three-run drive in the second. The Mets are 39-9 this season when scoring first.
“I was able to capitalize on a couple of sliders that he left in the middle of the plate,” Nimmo said. “Glad I was able to help with the win tonight.”
In the third, Drury drove an 0-1 pitch from Walker deep to right for a tying three-run shot. The opposite-field homer was Drury's career-best 17th. He was with the Mets last season, but only had 84 at-bats.
It was a rare mistake for Walker, who is making a case for a spot on the NL All-Star team.
“It was hot, so definitely tired,” Walker said. “The offense picked me up after I gave up the three-run home run. I was able to settle in. My splitter wasn't very good today, but I was able to get my slider going.”
Lindor put the Mets ahead with his 14th homer, a solo drive on a 99-mph pitch from Greene in the fifth. It was the major league-leading 22nd homer allowed by Greene (3-10) this season.
“We were trying to go outside on Lindor and it leaked back to the middle and he got it," Greene said. "On the previous home run, I threw it right into his bat path. It was a poor slider.”
“It's one thing to have Dom back, it's another thing to have him be productive," Mets manager Buck Showalter said.
Walker was charged with three runs and four hits. Seth Lugo pitched the ninth for his third save.
The game-time temperature was 91 degrees.
It was win No. 1,601 for Showalter. He is one victory shy of Fred Clarke for 21st on the career list. Showalter ranks fourth among active managers.
Mets: RHP Jacob deGrom (stress reaction in right scapula) is slated to make his second minor league rehab start on Friday. He is not expected to return to the Mets' rotation until after the All-Star break. ... LHP David Peterson is expected to come off the paternity list to start Wednesday's series finale in Cincinnati.
Reds: RHP Art Warren was placed on the IL with a right flexor pronator strain. C Mark Kolozsvary was recalled. ... C Tyler Stephenson began a rehab assignment at Triple-A Louisville and caught five innings while going 1 for 2 at the plate. Stephenson broke his right thumb June 9 on a foul tip.
Scherzer (5-1, 2.54 ERA) makes his first start for the Mets since leaving his outing on May 18 against St. Louis. Scherzer's 1.84 ERA against the Reds is tied for the ninth-lowest mark among all pitchers with at least 50 innings pitched against an opponent. Reds rookie LHP Nick Lodolo (1-2, 5.52 ERA) starts for the first time since suffering a lower back strain in April.
Acuna celebrates homer LeBron style
Ronald Acuna Jr. celebrates his 442-foot home run with the LeBron James "silencer."
Renfroe's RBI triple puts the Brewers ahead
Hunter Renfroe triples in the 10th inning to send home the go-ahead run for the Brewers.
McCullers goes 6 shutout innings in return, Astros down A's
— Lance McCullers Jr. pitched six shutout innings in his season debut, Alex Bregman homered and Trey Mancini had three hits as the Houston Astros beat the Oakland Athletics 8-0 on Saturday night.
Happ leads homer barrage, Cubs power past struggling Reds
— Ian Happ, Willson Contreras and Franmil Reyes homered, and the Chicago Cubs beat the stumbling Cincinnati Reds 7-2 on Saturday night.
Dodgers play home run derby as they belt 6 HRs in win
Mookie Betts, Will Smith, Gavin Lux, Max Muncy, Joey Gallo and Cody Bellinger all go yard as the Dodgers pick up the big win over the Royals.
Vaughn hits tiebreaking single, White Sox beat Tigers 6-4
— Andrew Vaughn hit a tiebreaking single in the seventh inning for the second consecutive night, AJ Pollock homered in the eighth and the Chicago White Sox beat the Detroit Tigers 6-4 on Saturday night.