With the win, the AirHogs salvaged the final game of the four-game series after the Cats had taken the first three.
After Aljay Davis and Cameron Blair executed a double steal in the third inning to give Fort Worth a 1-0 lead, the Cats held that advantage until the eighth inning when the AirHogs got a pair.
With one out, Billy Munoz belted his second home run in as many nights, a solo shot to right to tie the game 1-1. Two batters later, Jay Yaconetti singled home Derek Nicholson for a 2-1 Grand Prairie lead.
Connecting you to your favorite North Texas sports teams as well as sports news around the globe.
The Cats had an opportunity to tie the game in the bottom of the eighth, but stranded Brian Fryer, who had led off the inning with a single and stole both second and third.
In the ninth, Grand Prairie added to insurance runs on a two-run single by Cesar Nicolas.
James Morrison, who retired the final batter of the eighth inning, got the Cats in the ninth to nail down his first save of the season. Jose Cordero (1-0) earned the win in relief with 2 1/3 innings of scoreless baseball.
Kelly Casares (0-1) permitted two runs, one earned in 1 2/3 innings to suffer the loss. Cats' starter Ryan Riddle went six shutout innings, allowing four hits and striking out three, but received no decision.
The Cats will open a three-game series with Sioux City on Monday night at LaGrave Field. Jae Jung will make his Cats' debut and will be opposed by Sioux City's Tim Layden. Game time is 7:05 p.m