×

Esmerlyn Valdez homers three times as Pirates sweep twinbill from NL Central-leading Brewers

Pittsburgh Pirates' Esmerlyn Valdez hits a grand slam home run off Milwaukee Brewers pitcher Aaron Ashby during the seventh inning of the first game of a baseball doubleheader in Pittsburgh, Saturday, July 11, 2026. (AP Photo/Gene J. Puskar)

PITTSBURGH — Esmerlyn Valdez hit his third home run of the day, and the Pittsburgh Pirates edged the NL Central-leading Milwaukee Brewers 3-2 on Saturday to sweep a doubleheader.

The Pirates won the first game 7-6, as Valdez hit two home runs — including a go-ahead grand slam in the seventh inning — and drove in six runs.

The rookie right fielder had eight RBIs in the two games and now has homered 10 times and driven in 26 runs in his first 27 career games.

Valdez’s two-run shot in the fourth inning of the nightcap opened the scoring. Brice Turang’s two-run double in the fifth pulled the Brewers even.

Bryan Reynolds singled in the go-ahead run in the sixth off rookie left-hander Shane Drohan (4-3), who allowed three runs and five hits over 6 1/3 innings while striking out six and walking none.

Yohan Ramirez (6-2) pitched a scoreless sixth. Mason Montgomery protected a one-run lead in the ninth inning for his first save of the season and the second of his career.

Pirates rookie starter Bubba Chandler lasted 4 2/3 innings, allowing two runs and five hits. He struck out six and walked three.

The Brewers missed the chance to win their 60th game of the season, a feat they have never accomplished before the All-Star break.

The doubleheader was necessitated by Friday night’s scheduled game being rained out.

Game one

Rookie phenom Esmerlyn Valdez hit two home runs, including a go-ahead grand slam in the seventh inning, and drove in six runs to rally the Pittsburgh Pirates to a 7-6 victory over the Milwaukee Brewers on Saturday in the first game of a doubleheader.

The 22-year-old right fielder has hit nine home runs and driven in 24 runs in his first 26 games. His first career grand slam came off Aaron Ashby (12-2), turning a 6-3 deficit into a 7-6 lead and keeping the Brewers from their 60th win of the season with their second loss in seven games.

Valdez’s first homer of the day was a solo shot in the third that put the Pirates ahead 3-2. He also hit a run-scoring single in a two-run first inning.

Jake Bauers and Sal Frelick hit two-run home runs for the Brewers, who entered the day with a 7½-game lead in the NL Central.

Bauers lined his home run into the right-field seats in the second inning to tie the game at 2-2. Frelick’s blast capped a three-run fifth inning and put the Brewers ahead 5-3.

The Brewers added a run on William Contreras’ single in the top of the seventh, but Valdez answered with his grand slam in the bottom of the inning.

Pittsburgh starter Braxton Ashcraft, who has been selected for Tuesday’s All-Star Game, had one of his few poor outings this season. He allowed five runs in five innings.

Carmen Mlodzinski (6-3) pitched one-run ball in three innings of relief and Gregory Soto pitched a scoreless ninth for his 12th save, getting Andrew Vaughn to ground into a game-ending double play with the bases loaded.

Brewers rookie starter Brandon Sproat gave up three runs in three innings.

Starting at $3.83/week.

Subscribe Today