CLEVELAND >> Gabriel Arias had a three-run double in the fourth inning, José Ramírez stole three bases and five Cleveland pitchers combined on a shutout as the Guardians beat the Milwaukee Brewers 5-0 on Monday night.

Arias hit a deep fly ball to center field with two outs and the bases loaded off starter Freddy Peralta (4-3). Milwaukee’s Jackson Chourio got a bad read on the ball and he missed it by a couple inches as it dropped over his left shoulder, scoring three runs.

Prior to Arias’ hit, Ramírez stole second and third base. He stole third in the sixth inning, giving him 255 in his career to move past Terry Turner for third on the franchise’s all-time list.

Cardinals 3, Phillies 2 >> Masyn Winn homered in the seventh inning to help the St. Louis Cardinals beat the Philadelphia Phillies 3-2 on Monday night for their ninth consecutive win.

Ivan Herrera also went deep for St. Louis, and Lars Nootbaar had two of the Cardinals’ five hits.

The game was tied at 2 when Winn hit a two-out drive to left-center off Matt Strahm (1-2).

Braves 4, Nationals 3 >> Alex Verdugo’s single off Andrew Chafin drove in Eli White from second base in the bottom of the ninth and the Atlanta Braves recovered after blowing a two-run lead to beat Washington 4-3 on Monday night and hand the Nationals their sixth consecutive loss.

White led off the ninth with a single off Jackson Rutledge (0-1) before advancing to second on Nick Allen’s sacrifice. Verdugo’s game-ending single up the middle drove in White.

Grant Holmes allowed one run and four hits, including a fourth-inning homer by James Wood, in 6 1/3 innings.

Mets 4, Pirates 3 >> Pete Alonso hit a game-winning sacrifice fly in the ninth inning and the New York Mets took advantage of a costly error by shortstop Isiah Kiner-Falefa to beat the Pittsburgh Pirates 4-3 on Monday night.

Pirates ace Paul Skenes pitched out of trouble all night and exited after six innings with a chance to win. But the Mets scratched across two runs against Pittsburgh’s bullpen in the seventh to take a 3-2 lead.

Juan Soto tied it with an RBI groundout, and speedy rookie Luisangel Acuña raced home from second when Alonso’s groundball single trickled into shallow left field after glancing off the mitt of Gold Glove third baseman Ke’Bryan Hayes.

Cubs 5, Marlins 2 >> Dansby Swanson and Seiya Suzuki homered in the fifth inning to help the Chicago Cubs beat the Miami Marlins 5-2 on Monday night.

Miguel Amaya went 3 for 3 for Chicago, and Kyle Tucker hit an RBI triple. The NL Central leaders had dropped four of five.

Cubs right-hander Colin Rea (3-0) allowed two runs and six hits in a season-high 6 2/3 innings.

Rangers 2, Rockies 1

>> Wyatt Langford hit a two-run homer in the sixth inning for Texas to end a no-hit bid by the Colorado Rockies in their first game after manager Bud Black was fired, and the Rangers went on to a 2-1 win Monday night.

Rockies rookie right-hander Chase Dollander (2-4) walked the first batter he faced in his seventh big league start, then retired 15 in a row before getting into trouble in the sixth. He issued another leadoff walk, though there with two outs when Langford went deep.

The Rockies fell to 7-34 with their ninth loss in 10 games.

Texas starter Tyler Mahle (4-1) struck out five and walked one in his 6 1/3 innings.