ARLINGTON, Texas (CBSDFW.COM/AP) — Delino DeShields has wasted no time making a better impression during his third stint with the Texas Rangers this season.

DeShields’ single up the middle in the 12th inning, his fourth hit of the game, drove in pinch-runner Isiah Kiner-Falefa from second base to give the Rangers a 2-1 victory over the Baltimore Orioles on Wednesday night.

“It’s nice for me to come up and be able to contribute like I did today, but I don’t want to take any of the credit away from these guys,” said DeShields, who matched a career high in hits.

DeShields singled off Paul Fry (0-3), who entered in the 11th. Kiner-Falefa ran for Asdrúbal Cabrera, who led off the 12th with a single to left field. Kiner-Falefa advanced to second when Shin-Soo Choo was hit by a pitch on the left wrist and scored on DeShields’ hit.

DeShields scored Texas’ other run on a double by Elvis Andrus in the first inning after reaching on an infield single.

Texas’ primary center fielder for most of the past four seasons, DeShields was initially demoted to Triple-A Nashville on May 8 with a .182 batting average. He was recalled for the second time Sunday after Joey Gallo was placed on the injured list.

DeShields had two hits on Tuesday night in his first start since this latest recall. He had only three other two-hit games in the previous 43 this season in which he had a plate appearance.

“His swing is consistent,” Rangers manager Chris Woodward said. “It looks so much better and more efficient.”

Jeffrey Springs (3-1) pitched the top of the 12th to get the win.

The Rangers were two outs from a 1-0 win when rookie Richie Martin homered, the second of his career, to hand Shawn Kelley his third blown save of the season.

Texas starter Mike Minor escaped multiple jams in pitching 5 2/3 innings. Minor has allowed two earned runs or fewer in five of his seven home starts.

Orioles rookie John Means gave up one run on four hits and one walk and struck out five. Means retired 11 of his last 12 batters, allowing only a walk after the third inning. Means is winless in his last four starts despite a 3.27 ERA over that span.

“Early on I didn’t really have my best stuff,” Means said. “As the game went on, I had a better fastball.”

The Rangers are now 31-28 on the season and continue their series with the Orioles on Thursday at 7 p.m.

(© Copyright 2019 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)