PITTSBURGH >> Baltimore Orioles shortstop Gunnar Henderson made a diving stop near second base on Edward Oliveras’ grounder in a try for a game-ending double play, then threw wildly past first for an error as two runs scored and gave the Pittsburgh Pirates a 3-2 victory on Sunday.

With the wild win, the Pirates improved to 8-2 for the first time since 2018.

Baltimore led 2-1 when the Pirates loaded the bases on Yennier Cano (1-1) on singles by Ke’Bryan Hayes and Jack Suwinski followed by Connor Joe’s walk.

Rowdy Tellez hit a soft grounder to first baseman Ryan Mountcastle, and umpire Dan Iassogna ruled Hayes beat his throw home only for the call to be changed to a forceout in a video review.

METS 3, REDS 1 >> Francisco Lindor hit a home run and ended an 0-for-24 skid as New York beat Cincinnati.

Sean Manaea (1-0) had another strong outing for the Mets. He lowered his earned-run average to 0.82 after allowing one run and three hits in five innings. He walked two and struck out six.

Cubs 8, Dodgers 1 >> Cody Bellinger homered against his former team, Shota Imanaga threw four shutout innings in a rain-shortened start, and the Chicago Cubs beat the Los Angeles Dodgers.

Imanaga was lifted after the game resumed following a weather delay of nearly three hours. The left-hander allowed two singles, struck out three and walked none, giving him 10 scoreless innings over his first two big league starts.

ROYALS 5, WHITE SOX 3 >> M.J. Melendez hit his third home run of the series, a two-run drive in a three-run seventh inning as Kansas City rallied to beat Chicago for a four-game sweep.

Chicago ended a 19-inning scoreless streak in the fourth and led 3-0 in the fifth before Hunter Renroe’s two-run homer off starter Garrett Crochet.

BRAVES 5, DIAMONDBACKS 2 >> Michael Harris II hit a go-ahead homer in the fourth inning, left-hander Chris Sale gave Atlanta’s rotation a boost in his first home start, and the Braves beat Arizona to cap a three-game sweep of the Diamondbacks.

The Braves hit three homers. Matt Olson in the second had a solo shot.

NATIONALS 3, PHILLIES 2 >> MacKenzie Gore pitched five-hit ball into the sixth inning, and Washington beat Philadelphia to avoid a series sweep.

YANKEES 8, BLUE JAYS 3 >> Giancarlo Stanton hit a loud tiebreaking grand slam in the third inning, and New York beat Toronto for their eighth win in 10 games to start the season.

BREWERS 12, MARINERS 4 >> William Contreras hit two home runs, Willy Adames also homered and Milwaukee pounded Seattle.

Red Sox 12, Angels 2 >> Chase McGuire drove in five runs, Tyler O’Neill hit his third home run of the series and Boston finished off an opening 10-game trip with a victory over the Los Angeles Angels.

MARLINS 10, CARDINALS 3 >> Miami ended their team-record nine-game losing streak starting the season when Jazz Chisholm Jr. and Nick Gordon hit three-run homers in a six-run first inning that lifted them over St. Louis.

RAYS 3, ROCKIES 2 >> Ryan Pepiot struck out a career-high 11 batters in six shutout innings, and Tampa Bay held on to beat Colorado.

Astros 3, Rangers 1 >> Houston right-hander Ronel Blanco followed his no-hitter with one-hit ball over six scoreless innings, and the Astros beat Texas.