Juan Soto homered in what might have been his final game as a National, but Max Scherzer and the visiting New York Mets defeated Washington 7-3 on Monday night.Soto, among the biggest potential prizes before the Tuesday trade deadline, also walked three times and scored twice.
As he trotted to first after a free pass in the eighth inning, he received a warm ovation from a Nationals Park crowd.Pete Alonso and Francisco Lindor homered while Brandon Nimmo had four hits for New York, which has won seven straight.
Scherzer (7-2) went 6 2/3 innings, allowing three runs, two earned, on six hits. He walked two and struck out five while throwing a season-high 105 pitches.Washington starter Patrick Corbin (4-15) gave up four runs on seven hits in 4 1/3 innings while losing his fifth consecutive start.
He walked one and fanned four.Reds 3, Marlins 1Rookie Hunter Greene struck out eight batters and allowed just one hit in six scoreless innings, leading visiting Cincinnati over struggling Miami.Greene (4-12), the second overall pick in the 2017 draft, did not issue a walk and only surrendered a single to fellow rookie Charles Leblanc to earn the win.