Colorado Rockies' Tony Wolters is hit by a pitch from Cincinnati Reds relief pitcher Amir Garrett in the sixth inning of a baseball game, Thursday, June 7, 2018, in Cincinnati. (AP Photo/John Minchillo)
Colorado Rockies' Tony Wolters is hit by a pitch from Cincinnati Reds relief pitcher Amir Garrett in the sixth inning of a baseball game, Thursday, June 7, 2018, in Cincinnati. (AP Photo/John Minchillo)

Pittsburgh — Joc Pederson went deep twice, Cody Bellinger hit his third home run in as many games and the Los Angeles Dodgers used nine pitchers to hold off the Pittsburgh Pirates, 8-7, on Thursday.

Pederson led off the game with a solo blast off Jameson Taillon (3-5) and added a two-run shot in the eighth off Michael Feliz for his second multi-home run game in a week. Bellinger finished 3 for 4, including a shot just over the wall in left field in the sixth to give the Dodgers a three-run advantage, and a stream of relievers made it stand as Los Angeles won for the 15th time in its last 20 games to move back to .500 (31-31).

Reds 7, Rockies 5 (13)

Cincinnati — Jesse Winker hit a two-run homer in the 13th, completing the Reds’ late rally that averted a sweep by Colorado.

One out away from getting their second series sweep at Great American Ball Park, the Rockies blew the lead in the ninth and wound up losing for the fifth time in seven games. They’ve blown leads in all of the five losses. Left-hander Chris Rusin (0-2) hit Joey Votto with a pitch to open the 13th. Winker connected on his first game-ending homer, finishing the longest game for both teams this season.

Cubs 4, Phillies 3

Chicago — Anthony Rizzo hit a solo homer and added a second RBI with a sacrifice fly to lead the Cubs past Philadelphia.

The Cubs won for the fifth time in six games to close to a half-game behind idle first-place Milwaukee in the NL Central.

Tommy LaStella and Kris Bryant had RBI singles in Chicago’s three-run fifth inning.

Twins 7, White Sox 2

Minneapolis — Jose Berrios pitched a six-hitter for his second complete game this season, and Minnesota hit three home runs against James Shields.

Berrios (7-5) retired his first 14 batters before Omar Narvarez’s double. By that time, the 23-year-old right-hander already had a 7-0 lead. He struck out 10 and walked none to win for the fourth time in five starts.

Eduardo Escobar hit a two-run homer after a double by Eddie Rosario in the first against Shields (1-7), who has not won in 12 starts since opening day.

Cardinals 4, Marlins 1

St. Louis — Miles Mikolas rebounded from his first loss of the season to pitch three-hit ball over seven innings and lead the Cardinals over Miami.

Mikolas (7-1) allowed an unearned run, struck out five and walked one, lowering his ERA to 2.27 as the Cardinals salvaged the series finale after a pair of losses. Mikolas, coming off a 4-0 loss to Pittsburgh, has pitched at least six innings in 10 of 12 starts this season.

Blue Jays 5, Orioles 4 (10)

Toronto — Aledmys Diaz hit a game-winning single in the 10th and the Blue Jays rallied from a three-run deficit in the ninth to beat Baltimore.

Teoscar Hernandez doubled off Miguel Castro (1-2) to begin the 10th and Justin Smoak was intentionally walked before Kendrys Morales and Luke Maile struck out. Diaz won it with a single to the wall in left, giving Toronto just its second win in its past 12 home games.

Danny Barnes (2-1) pitched one inning for the win, which looked unlikely when Orioles closer Brad Brach entered with a 4-1 lead in the ninth.

Mariners 5, Rays 4

St. Petersburg, Fla. — Mike Leake pitched into the ninth inning, Mitch Haniger homered and drove in three, and the AL West-leading Mariners beat Tampa Bay.

Leake (6-3) was lifted with a 5-1 lead after allowing his eighth hit, a leadoff double in the ninth to Wilson Ramos.

Johnny Field hit a three-run double off Alex Colome before the former Rays’ closer got a game-ending grounder from Daniel Robertson. The Mariners won for the 10th time in 13 games.

Rangers GM Gets Extension

Arlington, Texas — The Texas Rangers gave general manager Jon Daniels a multiyear contract extension.

Daniels’ contract had been scheduled to expire at the end of this season.

He is in his 13th season as GM, and he also the title of president of baseball operations.