Audry Perez delivered a two-run double as Springfield scored six times with two outs in the eighth and rallied for a 6-4 victory in Game 2 of the Texas League Finals.
The RoughRiders were four outs away from evening the best-of-5 Championship Series at one win apiece. But they could not get that final out in the eighth.
Shut down by Frisco starter Nick Tepesch for 6 1/3 innings, the Cardinals climbed within one win of their first title.
Mike O'Neill led off the eighth with a walk, but Frisco reliever Justin Grimm retired Kolten Wong -- the Cardinals' No. 4 prospect -- on a line drive to third and struck out Jermaine Curtis.
Cards top prospect Oscar Tavares doubled with Jamie Romak walked to load the bases and chase Grimm. Greg Garcia greeted Ross Wolf with an RBI single, Xavier Scruggs hit a two-run single and Adam Melker drove in the tying run with another base hit.
Perez took a pitch in the dirt before putting Springfield in front with a double to right field. The 23-year-old catcher had been 2-for-13 with one RBI in the playoffs.
"It was a good feeling to be able to come back late in the game against a good team like Frisco," Cardinals manager Mike Shildt said. "It speaks to the character of our team. It's a good group, a really good group."
Grimm was charged with three runs on a hit and two walks in one inning, while Wolf (0-1) retired one batter and surrendered three runs on four hits.
Game 2 had all the makings of a pitchers' duel as Tepesch and Springfield's Seth Maness put baserunners at a premium. Tepesch, the Rangers' No. 19 prospect, followed up a seven-inning one-hitter against Corpus Christi in the semifinals by allowing three hits over 6 1/3 innings.
Frisco managed two unearned runs off Maness, who yielded four hits over seven innings while striking out six. The Texas League postseason All-Star did not walk a batter.
"Both starters were terrific," Shildt said. "Their guy was really sharp and Maness pitched exceptionally well also. He commanded his fastball on both sides of the plate, his breaking ball was sharp, his changeup was very effective. He gave us seven innings with only two runs, and both runs were unearned."
The RoughRiders added to a 2-0 lead in the eighth as rehabbing Rangers catcher Mike Napoli smacked a two-run homer for his first hit of the series.
Deryk Hooker (1-0) served up Napoli's blast but picked up the win.
The series shifts to Frisco, where the Cardinals need just one win. Game 3 is Friday night.