WASHINGTON >> Brandon Nimmo hit a grand slam and matched a franchise record with nine RBIs, helping the New York Mets pound Washington Nationals 19-5 on Monday.

Nimmo also hit a three-run drive in his seventh career multihomer game. The 32-year-old outfielder had four hits and scored four times after beginning the day with a .192 batting average.

New York earned a split of the four-game series. The Mets have won nine of 11 overall to improve to a major league-best 20-9.

Jeff McNeil and Mark Vientos also homered for New York, which finished with 21 hits. Vientos connected for a three-run drive against Washington infielder Amed Rosario in the ninth.

James Wood and Nathaniel Lowe homered for Washington in the eighth.

The Mets had a 3-0 lead when Colin Poche replaced Nationals starter Trevor Williams (1-3) with two on in the sixth. Nimmo greeted the left-hander by ripping a 2-0 fastball deep to right-center.

An inning later, the Mets had the bases loaded when Nimmo sent Cole Henry’s fastball into the right-field seats for his second career grand slam.

Nimmo added a two-run double in the eighth to tie the franchise record for RBIs set by Carlos Delgado in the first game of a doubleheader against the New York Yankees on June 27, 2008.

McNeil, who made his season debut Friday after missing 25 games with a right oblique strain, hit the first pitch of the fifth deep to right for his first home run of the year.

Griffin Canning (4-1) pitched five innings of four-hit ball for New York. He has won four consecutive starts for the first time in his six-season career.

José Ureña earned his first save of the season. He allowed five runs in three innings in his Mets debut.

Williams yielded five runs in a season-high 5 1/3 innings.

Reds 3, Cardinals 1 >> Nick Martinez pitched six sparkling innings, and the Cincinnati Reds beat the St. Louis Cardinals for their fifth straight win.

Martinez (1-3) allowed one run and five hits in the opener of a seven-game homestand. Graham Ashcraft and Tony Santillan each got three outs before Emilio Pagán finished the five-hitter for his eighth save.

Jose Trevino homered for Cincinnati, and Noelvi Marte drove in the go-ahead run with his first career triple.

Reds star Elly De La Cruz doubled in the first to extend his hitting streak to a career-high 12 games, and Gavin Lux collected three hits, including two doubles, to run his hitting streak to a career-best 12.

St. Louis right-hander Andre Pallante (2-2) allowed three runs and six hits in six innings.

Lars Nootbaar doubled and scored on Nolan Arenado’s two-out double in the first against Martinez. But the Reds tied it when Trevino hit a leadoff drive in the third for his second homer.

Orioles 4, Yankees 3 >> Ryan O’Hearn hit a three-run home run off Will Warren and the Baltimore Orioles held on for a victory over the New York Yankees.

Ramón Laureano doubled in Baltimore’s other run, and 35-year-old Japanese rookie Tomoyuki Sugano (3-1) struck out a career-high eight over five scoreless innings to help Baltimore stop a three-game losing streak.

Aaron Judge, hitting a major league-leading .405, had two hits to extend his on-base streak to 25 games and drove in New York’s first run when he hit into a forceout against Yennier Cano in the seventh inning.

Anthony Volpe and Austin Wells hit consecutive RBI doubles with one out in the eighth off Gregory Soto, who struck out Jasson Domínguez and retired Oswaldo Cabrera on a groundout.

Félix Bautista struck out Judge and Cody Bellinger during a perfect ninth for his fourth save.

In his first appearance since being demoted from his role as Yankees closer, Devin Williams pitched a 1-2-3 eighth but started all three batters with balls. He lowered his ERA to 10.00.

Warren (1-1) allowed all six hits in 3 1/3 innings, walking Gunnar Henderson and Adley Rutschman ahead of O’Hearn’s homer on an up sweeper.

Twins 11, Guardians 1 >> Jonah Bride had three of Minnesota’s 17 hits, Bailey Ober allowed one run in 7 2/3 innings and the Minnesota Twins rolled to a victory over the Cleveland Guardians.

Minnesota had 10 players with hits, the first time the Twins had done that since last June against the Athletics. Six players had at least two hits, including Ryan Jeffers, who had a two-run homer and three RBIs.

Edouard Julien also went deep for the Twins, who have won four straight and six of seven.

Ty France and Byron Buxton both had two hits and each drove in a pair of runs.

Ober (3-1) has won his last three starts.

Cleveland has allowed 24 runs in the past two games and its taxed pitching staff saw Paul Sewald leave in the fifth inning due to right shoulder inflammation. Shortstop Will Wilson pitched the last two innings, allowing Jeffers’ homer.