Our Clients:

Field Level Media - Professional sports content solutions | FLM

Apr 22, 2026 11:14 pm

Oneil Cruz’s HR caps Pirates’ ninth-inning rally for win over Rangers

Pirates, Rangers
Photo by: Kevin Jairaj-Imagn Images

Nick Gonzales beat the tag at home plate and scored the go-ahead run in the ninth inning as the Pittsburgh Pirates picked up an 8-4 win over the Texas Rangers on Wednesday in Arlington, Texas.

Gonzales came home on pinch hitter Jake Mangum’s slow roller to third base. Jalen Beeks then replaced Cole Winn (1-1) on the mound, and Oneil Cruz greeted the new reliever with a three-run homer off the top of the right field foul pole.

The ninth-inning rally allowed Pittsburgh to even the three-game series at one victory apiece.

Pirates starter Braxton Ashcraft scattered four hits, gave up two runs, walked two and struck out five in a seven-inning, 94-pitch outing. Gregory Soto (1-0) blew a lead by allowing two runs in his lone inning, but he emerged with the win.

Bryan Reynolds collected two hits and two RBIs and Spencer Horwitz added two hits for the Pirates.

Josh Jung had a two-run homer and a single for the Rangers.

With Pittsburgh up 4-2 in the bottom of the eighth, Pinch hitter Andrew McCutchen led off with an infield single. Brandon Nimmo hit a one-out double, and Jake Burger’s two-out single drove in both runners to tie the game.

The Pirates used a two-out rally in the first inning to take a 1-0 lead. Reynolds doubled to the gap in left field and scored on Marcell Ozuna’s line-drive single to left.

In the second, Jung’s opposite-field, two-run shot down the right field line scored Joc Pederson, and the Rangers led 2-1.

In the fifth, Brandon Lowe’s two-out RBI single scored Horwitz and tied the game at 2-2.

Reynolds then singled to drive in Henry Davis. However, Nimmo’s throw from right field was well off target and up the third base line. As Rangers starting pitcher Jack Leiter backed up the play, he tripped over Pittsburgh hitters’ equipment in the on-deck circle.

Lowe scored on the throwing error and the Pirates took a 4-2 lead. Leiter remained in the game after a few warmup pitches and finished the inning. He wound up allowing four runs (three earned) on five hits and two walks while striking out five over five innings.

–Field Level Media

You may also like

yankees red sox
Jun 6, 2026 8:51 pm

Yankees-Red Sox game Saturday postponed

Saturday’s game between the visiting Boston Red Sox and New York Yankees was postponed due to a forecast of sustained rain at Yankee Stadium. The postponement was announced a little…

nolan schanuel
Jun 6, 2026 8:39 pm

Angels reinstate Nolan Schanuel, place Jorge Soler on IL

The Los Angeles Angels made a flurry of moves on Saturday. The club reinstated infielder Nolan Schanuel from the IL, placed outfielder Jorge Soler (oblique) on the IL (retroactive to…

marlins rays
Jun 6, 2026 7:42 pm

Javier Sanoja leads Marlins past Rays

Javier Sanoja was 3-for-4 with a homer and two RBIs as the host Miami Marlins knotted their three-game series with the American League East-leading Tampa Bay Rays in a 4-3…

More Baseball News

yankees red sox
Jun 6, 2026 8:51 pm

Yankees-Red Sox game Saturday postponed

Saturday’s game between the visiting Boston Red Sox and New York Yankees was postponed due to a forecast of sustained rain at Yankee Stadium. The postponement was announced a little…

nolan schanuel
Jun 6, 2026 8:39 pm

Angels reinstate Nolan Schanuel, place Jorge Soler on IL

marlins rays
Jun 6, 2026 7:42 pm

Javier Sanoja leads Marlins past Rays

astros athletics
Jun 6, 2026 7:34 pm

Yordan Alvarez blast powers Astros to big win over Athletics

phillies white sox
Jun 6, 2026 7:17 pm

White Sox rough up Andrew Painter, Phillies in win

Read all
fb-post
advertisment
title-icon

Upcoming events

See all odds