The Nationals erased three deficits overall, including five-run and four-run Phillies leads, on their way to their fourth consecutive victory.
The Giants took advantage of four walks in the inning, including one intentional walk, by the Angels bullpen to complete a two-game series sweep and win for the eighth time in nine games.
Leury Garcia added a solo homer and Tim Anderson an RBI double for the White Sox, who split a two-game set in Pittsburgh.
Ke’Bryan Hayes hit a pair of RBI singles for the Pirates, who had won three of four.
Cardinals starter John Gant lasted just three-plus innings and gave up three runs on two hits and four walks while fanning four.
Marquez retired the first 17 he faced before Seattle’s Taylor Trammell hit a solo shot with two outs in the sixth inning.
Jose Altuve, Yordan Alvarez and Chas McCormick also homered for Houston, and Kyle Tucker returned from the injured list and went 2-for-3 with an RBI.
Jonah Heim ripped an RBI double and Brock Holt had a run-scoring single for the Rangers, who have won two of the first three contests of the four-game series.
Lindor also added a late RBI single, Jeff McNeil recorded three hits with an RBI and Michael Conforto — back from more than a month down with a hamstring injury — had two hits and scored twice for the Mets, who posted 13 hits.
Freddie Freeman had four hits and Austin Riley doubled twice for the Braves, who lost for the third time in eight games.
Reuters, the news and media division of Thomson Reuters, is the world’s largest multimedia news provider, reaching billions of people worldwide every day.