BOSTON — Ramon Laureano’s two-out RBI single in the top of the ninth inning propelled the visiting San Diego Padres to a 3-2 win Saturday against the Boston Red Sox in the second of a three-game series.

The Padres found two-out magic against Boston closer Aroldis Chapman (0-1) to take the lead for good, as Fernando Tatis Jr. ripped a double over Ceddanne Rafaela’s head in center field to set the stage for Laureano’s heroic knock into left.

San Diego had recorded just two hits between the fourth and seventh innings, allowing the Boston offense to scratch a tying run. Adrian Morejon (1-0) earned the win despite blowing a potential save, which Mason Miller wound up earning after striking out the side in the ninth.

In the eighth, Rafaela and Anthony started the Red Sox with back-to-back singles before pinch-hitter Andruw Monasterio put together a nine-pitch at-bat and earned an RBI fielder’s choice. The Padres looked to turn an inning-ending 1-4-3 double play, but Jake Cronenworth fumbled Morejon’s throw to second.

After Boston starter Connelly Early worked out of a two-on, two-out jam to start the game, San Diego took a 1-0 lead on Bryce Johnson’s RBI grounder in the second. Freddy Fermin scored after drawing a leadoff walk and moved first-to-third on Ty France’s wall-ball single.

The bottom of the inning saw the hosts respond with a game-tying run, as Willson Contreras knocked a leadoff single to left and scored on Marcelo Mayer’s sacrifice fly. A pair of doubles in the third helped the Padres take a 2-1 lead.

White Sox 6, Blue Jays 3

CHICAGO — Munetaka Murakami and Colson Montgomery homered to key a go-ahead sixth-inning rally, and Miguel Vargas had two hits as the host Chicago White Sox defeated the Toronto Blue Jays.

Chicago earned a series victory against the reigning American League champion Blue Jays, losers of four of five after winning three straight to start the season.

The Blue Jays broke through with a pair of runs in the sixth, as Vladimir Guerrero Jr. smacked his first home run of the season. Kay exited after retiring Okamoto on a groundout one batter later. He scattered two runs and three hits in 4⅓ innings with two walks.

Chicago answered the Guerrero Jr. blast quickly, reaching left-hander Brendon Little (0-2) for three runs in the bottom of the sixth. Vargas led off with a double and Murakami followed with his first home run at Rate Field and fourth of the season. A former slugger in Japan’s Central League, Murakami signed a two-year, $34-million contract with the White Sox in December.

Montgomery homered two batters later for a 4-2 Chicago lead. The Blue Jays loaded the bases in the seventh with one out but scored just one run. Nathan Lukes flied into a sacrifice fly double play, and Myles Straw scored before Chicago erased Tyler Heineman at third.

Dodgers 10, Nationals 5

WASHINGTON — Andy Pages slugged a three-run homer among his three hits, Freddie Freeman doubled twice and drove in four runs and the visiting Los Angeles Dodgers beat the Washington Nationals.

Will Smith also had three hits and Shohei Ohtani, Kyle Tucker and Alex Call each had two of the Dodgers’ 16 hits. Pages leads the majors in hits while batting .500 (15-for-30).

Tyler Glasnow (1-0) threw 101 pitches in six innings, giving up two runs on four hits with nine strikeouts and two walks.

CJ Abrams hit a two-run homer and Luis Garcia Jr. went 3-for-4 with an RBI for Washington, which lost its fourth straight and has been outscored 23-11 in the first two games of the weekend series.

The Dodgers put two runs on the board in the first inning. With two on and one out, Freeman delivered a two-run double against Jake Irvin (1-1).

Irvin was replaced by Brad Lord after giving up six runs on eight hits in four innings. He walked two and struck out four.

Astros 11, Athletics 0

WEST SACRAMENTO, Calif. — Christian Walker and Cam Smith hit homers, and the Houston Astros recorded 18 hits as they blasted the Athletics.

Tatsuya Imai (1-0) threw 5⅔ scoreless innings with nine strikeouts to earn his first career major-league win. The 27-year-old right-hander from Japan signed a three-year deal with Houston this offseason.

Imai left two runners on base as he exited in the sixth inning protecting a 10-0 lead, but Kai-Wei Teng came in to get the third out and keep the shutout intact.

After 2⅓ innings from Teng, Steven Okert worked the ninth and preserved the Astros pitching staff’s first shutout this season.

Walker, Joey Loperfido and Yainer Diaz and Christian Vazquez led the way for Houston with three hits and two RBI each.

A’s starter Luis Morales (0-2) was under siege from the opening pitch, as as four of the first five Astros to the plate reached base and Houston took an early 2-0 lead with RBI singles by Jose Altuve and Walker.

Pirates 3, Orioles 2

PITTSBURGH — Nick Yorke entered the game as a pinch-runner in the eighth inning and hit the game-winning double in the ninth as the Pittsburgh Pirates rallied past the Baltimore Orioles.

Bryan Reynolds hit a one-out double in the bottom of the ninth. After an intentional walk to Ryan O’Hearn, Yorke delivered another double off Ryan Helsley (0-1) to end the game and lift Pittsburgh to its second one-run victory in the series.

Adley Rutschman had two of Baltimore’s six singles. The Orioles scored two runs in the fourth on singles by Dylan Beavers and Leody Taveras. Baltimore led until the eighth.

Yorke, then a pinch-runner, reached third base with two outs in the eighth and scored on pinch-hitter Jake Mangum’s infield single off reliever Anthony Nunez. Dennis Santana (2-0) was the winning pitcher with an inning of shutout relief.

Pirates starter Carmen Mlodzinski lasted 4⅔ innings, allowing two runs on five hits and three walks while striking out five.

Orioles starter Shane Baz held the Pirates to Reynolds’ single through three innings. After Reynolds reached again in the fourth, this time on Baz’s error, Spencer Horwitz’s sacrifice fly put the Pirates on the board. Baz allowed one unearned run on three hits with three walks and five strikeouts in 5⅔ innings.

Diamondbacks 2, Braves 1

PHOENIX — Michael Soroka threw five strong innings and the Arizona Diamondbacks scored a pair of unearned runs to earn a victory against the visiting Atlanta Braves.

Soroka (2-0) allowed one run on four hits, striking out three and walking three for Arizona, which had dropped the first two games of the series. Soroka posted his first win against his former club, following 44 appearances with Atlanta from 2018-23. The Diamondbacks’ pitching staff retired the final 14 Atlanta batters of the game.

Bryce Elder (1-1) lost despite throwing seven innings of two-run (zero earned) ball. Elder gave up four hits, striking out eight and walking one for the Braves, who saw their three-game winning streak snapped.

Atlanta struck first in the top of the second, as Mike Yazstremski’s leadoff walk was followed with Dominic Smith’s two-out RBI single.

After Gabriel Moreno and Nolan Arenado singled in the bottom of the second, Jose Fernandez laid down a bunt and Elder’s errant throw sailed into right field, allowing both runners to score.

Juan Morillo pitched a perfect top of the eighth to preserve Arizona’s one-run edge. Paul Sewald sat down each of three batters he faced in the ninth, posting his third save in as many opportunities.

Reds 2, Rangers 0

ARLINGTON, Texas — Rhett Lowder pitched six shutout innings to lead the Cincinnati Reds to a win against the Texas Rangers.

Lowder (1-0) allowed three hits, walked two and struck out four in 82 pitches. The 24-year-old only allowed one runner to get to second and that was with two outs in the first inning.

Emilio Pagan pitched a scoreless ninth inning to pick up his third save. Pagan walked Jake Burger to start the inning, but Joc Pederson hit into a 6-3 double play. Evan Carter struck out swinging to end the game.

The Reds’ bullpen allowed only one Rangers runner after Lowder came out of the game, a two-out walk in the seventh, before Pagan struggled in the ninth.

Rangers starter Kumar Rocker (0-1), making his first start of the season, went five innings, giving up two earned runs on six hits. The right-hander walked one and struck out three in 80 pitches.

With one out in the first inning, Matt McClain singled past third base. McClain went to second on a wild pitch and scored when De La Cruz lined a single to center. Sal Stewart made it 2-0 with a single to deep right field, scoring De La Cruz, who was running on the pitch.

Rays 7, Twins 1

MINNEAPOLIS — Jonathan Aranda and Yandy Diaz drove in two runs each, and the Tampa Bay Rays cruised to a win against the Minnesota Twins.

Ben Williamson and Hunter Feduccia added one RBI each for the Rays, who evened the three-game series with the rubber match set for today. Cedric Mullins and Chandler Simpson finished with two hits each.

Brooks Lee drove in the lone run for Minnesota. The Twins managed only three hits, none of which went for extra bases.

Rays left-hander Steven Matz (2-0) allowed one run on two hits in six innings. He walked two and struck out eight.

Twins right-hander Mick Abel (0-2) surrendered four runs on six hits in four innings. He walked three and struck out three before giving way to the bullpen.

The Rays jumped to a 2-0 lead in the top of the second as Abel struggled early with his command. He hit Richie Palacios with a pitch to load the bases, and then he plunked Diaz to bring in the first run. Aranda ripped a two-run double in the next at-bat to make it 3-0.

Phillies 2, Rockies 1

DENVER — Jesus Luzardo pitched strongly into the seventh, striking out 11 and Trea Turner had two hits with the game-winning RBI in the Philadelphia Phillies’ win against the Colorado Rockies.

Jhoan Duran retired the side in order in the ninth for his third save to secure Philadelphia’s fourth consecutive win.

Luzardo (1-1) allowed just one run on five hits in 6⅔ innings to bounce back from a rough first start. Chase Dollander (1-1) struck out six in 4⅓ innings of relief work for the Rockies but took the loss.

Philadelphia put up seven runs in Friday’s first inning and struck early again on Saturday night. Colorado’s Brennan Bernardino walked Turner to begin the game, and Kyle Schwarber blooped a double down the left-field line to make it 1-0.

The Rockies got even in the third inning. Troy Johnston led off with a single, went to second on Luzardo’s wild pitch and took third on a deep flyout by Kyle Karros. Sullivan followed with an RBI single to right.

Philadelphia went back in front in the fifth inning. Brandon Marsh led off with a single, and Dollander walked J.T. Realmuto. Justin Crawford hit into a fielder’s choice, leaving runners at the corners with one out. Turner laced a double to left to drive in Marsh as the go-ahead run.

Yankees 9, Marlins 7

NEW YORK — Giancarlo Stanton hit a tiebreaking two-run single with two outs in the eighth inning and the New York Yankees continued their hot start by hanging on for a victory against the visiting Miami Marlins.

Stanton snapped a tie at 6 when he singled to left field off reliever Michael Petersen (1-1), who was one strike away from keeping the game tied. The Yankees needed Stanton’s clutch hit after Javier Sanoja hit a tying two-run double in the eighth off Camilo Doval.

Brett Headrick (1-0) finished the eighth before Stanton’s hit. David Bednar allowed an RBI single to Xavier Edwards in the ninth and loaded the bases before earning his fourth save.

Cody Bellinger contributed to the Yankees erasing a four-run deficit through four innings by driving in three runs. Bellinger hit a two-run homer off Miami’s Max Meyer and gave the Yankees a 5-4 lead with a sacrifice fly to cap a three-run sixth.

Trent Grisham hit an RBI single to left field off reliever Anthony Bender to get the Yankees within one run and Aaron Judge hit a tying single down the right field line to set up Bellinger’s fly ball. Grisham slid home just ahead of left fielder Heriberto Hernandez’s throw.

Miami’s Hernandez hit a two-run double in the first and Ramirez had an RBI single in the second off New York’s Ryan Weathers. Jakob Marsee hit a run-scoring base hit in the fourth off Paul Blackburn to build the Marlins’ lead to 4-0.