NEW YORK >> Shota Imanaga struck out Aaron Judge twice while pitching seven sparkling innings, leading the Chicago Cubs to a 4-1 victory over the New York Yankees on Sunday.

In his fourth start since returning from a strained left hamstring, Imanaga (6-3) allowed a homer to Giancarlo Stanton in the second and a single to Austin Wells in the seventh. He struck out six and walked one.

Rangers 5, Astros 1 >> Marcus Semien hit his 250th career home run and Adolis García also went deep to back up a strong start by Nathan Eovaldi and give the Texas Rangers a 5-1, series clinching victory over the Houston Astros on Sunday.

Eovaldi (7-3) limited Houston to five hits and a run with eight strikeouts in 7 2/3 innings for his third straight win.

Reds 4, Rockies 2 >> TJ Friedl homered and scored three times, and Cincinnati manager Terry Francona got his 2,000th win when he directed the Reds to a 4-2 win over the Colorado Rockies on Sunday.

Matt McLain and Austin Hays each had two hits as Cincinnati won the rubber game of the weekend series. Nick Martinez (7-9) pitched 5 1/3 innings of two-run ball.

Pirates 2, Twins 1 >> Spencer Horwitz had a bases-loaded RBI ground out in the ninth inning and the Pittsburgh Pirates ended an eight-game slide by beating the Minnesota Twins 2-1 Sunday.

Isiah Kiner-Falefa tied a career high with four hits for Pittsburgh.

Brewers 8, Nationals 1 >> All-Star Freddy Peralta pitched one-run ball through 6 2/3 innings, Jackson Chourio and Brice Turang homered and the Milwaukee Brewers extended their winning streak to seven games with an 8-1 victory over the Washington Nationals on Sunday.

Peralta (11-4) carried a no-hitter into the sixth inning before Jacob Young, Washington’s No. 9 hitter, slapped a hit through the infield between third and short. The 29-year-old right-hander got the first four Nationals to open the game and rebounded after Turang’s two-base fielding error on Luis García Jr.’s grounder in the second inning by retiring the next 12 batters.

Royals 3, Mets 2 >> Nick Loftin delivered his second game-winning hit in less than a week, driving in Tyler Tolbert from second base with a single in the ninth inning to give the Kansas City Royals a 3-2 win over the New York Mets on Sunday.

Tolbert singled off Sean Manaea, who had been dominant in relief in his season debut for the Mets. And when the speedster stole second base, that gave Loftin the chance to deliver another winner after his deciding single Tuesday against Pittsburgh.

Guardians 6, White Sox 5 >> Steven Kwan knocked in the go-ahead run with a sacrifice fly in the 10th inning and made a sliding catch to help prevent a run from scoring in the bottom of the inning as the Cleveland Guardians beat the Chicago White Sox 6-5 on Sunday.

Kwan’s fly off Brandon Eisert (2-2) scored automatic runner Angel Martínez. Kwan covered a lot of ground in left field and made a catch just inside the foul line on a fly ball by Mike Tauchman leading off the 10th.

Marlins 11, Orioles 1 >> All-Star Kyle Stowers had his first three-homer game and drove in six runs against his former team, leading the Miami Marlins to an 11-1 win over the Baltimore Orioles on Sunday.

Stowers is the first Marlins player to hit three homers in a game since Brian Anderson on Sept. 18, 2020, in the second game of a doubleheader against Washington. The 27-yeaer-old left fielder also joins fellow Marlins Mike Lowell (2004) and Cody Ross (2006) in accomplishing the feat.

Athletics 6, Blue Jays 3 >> Tyler Soderstrom, Nick Kurtz and Austin Wynns each hit a two-run homer, helping the Athletics beat the Toronto Blue Jays 6-3 on Sunday.

Jeffrey Springs (8-6) pitched 6 2/3 innings of three-run ball in the win. He struck out five and walked none.

Phillies 2, Padres-1 >> J.T. Realmuto doubled in Bryce Harper with the go-ahead run with two outs in the eighth inning and Cristopher Sánchez was impressive for 7 1/3 innings as the Philadelphia Phillies beat the San Diego Padres 2-1 on Sunday to prevent a three-game sweep.

Sánchez (8-2) got a nice ovation from several hundred Phillies fans sitting behind the third-base dugout after manager Rob Thomson lifted him with one out in the eighth. He held the Padres to one run and six hits while striking out six and walking three.

Diamondbacks 5, Angels 1 >> Jose Herrera hit a two-run double in a four-run fourth inning and the Arizona Diamondbacks avoided a three-game sweep with a 5-1 victory over the Los Angeles Angels on Sunday.

Dodgers 5, Giants 2 >> Freddie Freeman blooped a single into shallow right-center with two outs in the 11th inning to score James Outman for the go-ahead run, and the Los Angeles Dodgers beat the San Francisco Giants 5-2 on Sunday for a winning series, one day after snapping a season-worst, seven-game losing streak.