Follow CBSDFW.COM: Facebook | Twitter

ST. LOUIS (AP) — Jurickson Profar hit a two-run, bases-loaded pinch-hit single in the eighth, lifting the Texas Rangers to a 5-4 victory over the St. Louis Cardinals on Sunday.

READ MORE: 'They've Missed So Much Already': North Texas Parents Plan Homecoming Dance After School District Cancels Due To COVID-19

It was Profar’s first pinch-hit at-bat this season.

Texas swept the three-game series and has won six in a row and eight of its last nine games. The Rangers are 14-4 this month and they improved to an MLB best 16-4 in one-run games this season.

St. Louis has lost five in a row — all at home. It was the first winless homestand of at least two series for St. Louis since 1983.

With two outs in the eighth, Rougned Odor doubled off reliever Matt Bowman (1-2). An intentional walk and a fielder’s choice loaded the bases. Profar hit for reliever Tony Barnette. Batting left-handed, Profar lined a 2-2 pitch into left to drive in the winning runs.

Barnette (4-2) pitched 1 2/3 innings in scoreless relief for the win. Sam Dyson pitched the ninth for his 13th save in 14 chances.

READ MORE: Gov. Abbott Signs $2B Texas Border Security Bill Into Law In Fort Worth

St. Louis scored two runs in the sixth to chase starter Martin Perez and take a 4-3 lead. Matt Holliday hit a one-out homer that hit the top the fence in the right-field corner and caromed over. Barnette later entered with the bases loaded. He struck out pinch-hitter Matt Adams but walked Eric Fryer to force in a run.

Nomar Mazara led off the sixth with a solo homer for the Rangers for a short-lived lead.

Moreland’s two-out homer in the fourth off St. Louis starter Mike Leake tied the game at 2-2. His 456-foot home run tied him with Jay Bruce and Paul Goldschmidt for longest homer at Busch by an opposing player.

St. Louis took a 2-1 lead in the third on a one-out, bases loaded sacrifice fly by Holliday.

Texas scored in the first inning on a sacrifice fly by Mazara to drive in Ian Desmond. Desmond reached base on a fielder’s choice, stole second and then went to third on an error by rookie shortstop Aledmys Diaz, who mishandled the throw from home. It was the 14th error this season for Diaz.

The Cardinals tied it in the second on a leadoff home run by Stephen Piscotty.

MORE NEWS: North Texas Mum Shops In Full Swing: A Look At The History Behind The Tradition

(© Copyright 2016 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)