ST. LOUIS (AP) -- For the Texas Rangers, it was well-worth the wait - again.
Ian Kinsler singled in the tiebreaking run in the seventh inning after the Rangers knocked 10-game winner Adam Wainwright out of the game, and Texas completed a soggy, three-game sweep of the St. Louis Cardinals with a 2-1 victory Sunday night.
''It says a lot when you sweep a team that's that talented, so I think that's definitely a boost,'' said seventh-place hitter David Murphy, whose double kick-started the rally. ''We had a lot of fun, we played with energy and we did exactly what we wanted to.''
Wainwright (10-5) was upset when he was pulled after 105 pitches, and was still hot about it after the game.
Manager Mike Matheny said Wainwright, the third hitter due up in the bottom of the seventh, was going to come out then, anyway, and he thought the right-hander had labored a bit.
''Guys were running on the field and he'd already spoken to the umpire. No amount of lobbying, I wasn't going to stay in that game,'' Wainwright said. ''But I mean, no, I didn't want to come out of that game. I felt I was as strong or stronger at the end there than I was in the beginning.''
The finale of Texas' first visit to Busch Stadium since losing Games 6 and 7 of the 2011 World Series, and first time ever in the regular season, was delayed 2 hours and 59 minutes by heavy rain with less than half of a near-capacity crowd sticking around, and even less around for the finish at 1:06 a.m. The first pitch Saturday night was pushed back 1 hour, 6 minutes and was the third rain delay of the Cardinals' 3-4 homestand.
''You can't take that as an excuse,'' the Cardinals' Carlos Beltran said. ''The other team is also going through what you're going through.''
Rookie Nick Tepesch had a resurgent outing for Texas, allowing a run on four hits in 5 2-3 innings after surrendering 11 runs in 8 2-3 innings the previous two starts. Kinsler and Murphy had two hits apiece for the AL West-leading Rangers, who have won five in a row after losing six straight.
''Anytime we get a win, it definitely feels good,'' Tepesch said.
The Cardinals, who have the majors' best record at 47-29, were swept for the first time this season.
Wainwright fell short in a bid to become the first 11-game winner in the National League, allowing an earned run in 6 2-3 innings with six strikeouts and one walk. Leadoff man Matt Carpenter homered to start the sixth, singled and walked for St. Louis.
He disagreed with Matheny's assessment that he'd been laboring the last two innings.
''He's wrong. You don't want to call your manager out and I would never do that,'' Wainwright said. ''Laboring is not what I was doing. He's the manager. He makes the call. I should have got the last hitter out I faced.''
Robbie Ross (4-1) got the last out of the sixth to strand a pair of runners and Joe Nathan worked around two hits in the ninth to earn his third save of the series and 25th overall in 26 chances.
''Sometimes it's nice and sometimes it's pretty and sometimes it's beautiful and sometimes it's not,'' Rangers manager Ron Washington said. ''Sometimes it's ugly, but the bottom line is he gets three outs.''
Pete Kozma, whose fielding error at shortstop set the stage for Kinsler's go-ahead hit, lined into an inning-ending double play.
Wainwright retired the first two batters before Murphy doubled off the base of the right-field wall in the seventh and scored on a single by Leonys Martin to chase the Cardinals ace. Reliever Trevor Rosenthal appeared to get the Cardinals out of the inning still tied but Kozma dropped pinch hitter Jurickson Profar's weak pop fly, and Kinsler followed with the go-ahead hit.
Tepesch, a former Missouri star from suburban Kansas City, held the Cardinals hitless before David Freese singled with one out in the fifth. Tepesch is a Royals fan but saw a lot of Cardinals games when he was at Missouri.
''We were stuck watching them quite a bit,'' said Tepesch, who struck out three and walked two. ''That's what you were working for and I've still got a lot of work to do.''
The Rangers had two on with one out in the sixth with the heart of the order coming up after Elvis Andrus drew a full-count walk, but Wainwright got Nelson to pop out to shallow left and Adrian Beltre on a foul ball out.
Both teams have Monday off with the Rangers headed to New York to face the Yankees and the Cardinals opening a two-game set at Houston - but both teams apparently had little interest in a postponement Sunday night.
Notes: Rookie LHP Martin Perez gave Rangers starters their first win of the month Saturday. Relievers claimed the first eight, half of them by Neal Cotts. ... Lance Berkman, who helped the Cardinals beat the Rangers in the 2011 World Series, did not play in the series due to knee soreness and because there was no DH in the NL park. Profar didn't start, either, after starting 16 games earlier this month. ... Actor David Guintoli, a St. Louis native who stars on the TV show Grimm, waited out the delay and threw out the ceremonial first pitch.