SEATTLE (CBSDFW.COM/AP) — It’s been a longtime coming but Isiah Kiner-Falefa and Yonny Hernandez each hit an RBI single in the 10th inning, and helped the Texas Rangers snap a 14-game road losing streak with a 5-4 win over the Seattle Mariners on Tuesday night.

The Rangers rallied twice to end their six-game skid overall, taking a 3-2 lead in the ninth on rookie Adolis García’s 25th home run before reliever Spencer Patton blew it.

READ MORE: American Airlines Donates Miles To Provide Flights For Afghan Refugees

Patton walked three of the first four batters he faced to tie the game 3-all and load the bases with no outs. But he struck out J.P. Crawford and Mitch Haniger, and Brett Martin (3-3) got the third out to send the game into extra innings.

“I liked the energy,” Rangers manager Chris Woodward said. “I liked the fight we had all day.”

With Jason Martin starting the 10th on second base, Kiner-Falefa singled off Erik Swanson (0-2) with two outs and Hernandez brought home Kiner-Falefa with his own single.

“The 4 hole (at second base) was open,” Kiner-Falefa said. “They’ve been taking it away from me lately.”

Ty France opened the bottom of the 10th with an RBI single that pulled the Mariners to 5-4, but Abraham Toro grounded into a double play and Brett Martin retired rookie Jarred Kelenic with a runner on first to end it.

READ MORE: Fort Worth Police Investigating After Man Shot At 7-Eleven Store

Haniger and Kyle Seager hit back-to-back homers in the fourth to become the second pair of teammates with 25 homers apiece in the major leagues this season, joining Toronto’s Vladimir Guerrero Jr. and Marcus Semien. Haniger tied a career high with his 26th homer and Seager followed with his 25th, which gave him an RBI in 13 of the last 15 games.

The Mariners have lost five of six overall and three of four to the last-place Rangers.

Jonah Heim #28 of the Texas Rangers scores when Tom Murphy #2 of the Seattle Mariners drops the ball during the fifth inning of the game on August 10, 2021 in Seattle, Washington. (credit: Alika Jenner/Getty Images)

“Everybody’s shaking their heads a little about this one tonight,” manager Scott Servais said.

Jason Martin staked the Rangers to a 1-0 lead with a homer in the first off Logan Gilbert. After the Mariners took a 2-1 lead, Jonah Heim scored from first base on D.J. Peters’ double in the fifth to make it 2-all. Haniger’s throw from right field beat Heim to home plate by several feet, but catcher Tom Murphy couldn’t hold onto the ball.

Texas reliever Joe Barlow gave up a hit leading off the eighth, but extended his scoreless streak to 10 2/3 innings over the last 12 games. Opponents are 3 for 33 against him during that span.

MORE NEWS: Severe Weather Threat For North Texas Tuesday Night, Early Wednesday Morning

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

CBSDFW.com Staff