Albuquerque (67-64) lost its eighth in a row while Oklahoma City (75-56) won its 17th straight home game.
The Isotopes held a 5-4 lead going into the ninth and called upon veteran Javy Guerra to close it out. Carlos Perez drew a leadoff walk and advanced to second base on Ruben Sosa's sacrifice bunt.
Guerra (0-4) struck out Trevor Crowe and was one strike away from retiring Jose Martinez when the RedHawks' second baseman lined a double to left field, scoring Perez and tying the game.
George Springer, who hit a solo home run in the first inning, then stepped up and lined a single to left field, driving in Martinez.
Jonathan Sanchez started the game for Albuquerque but was ineffective, allowing four runs on two hits and five walks in four innings.
After Springer's home run in the first the Isotopes battled back on Matt Angle's RBI single in the fourth and Eliezer Alfonzo's two-run single in the fifth to take a 3-1 lead.
Crowe drew a walk with the bases loaded to force in a run in the bottom of the frame. Martinez's two-run single put Oklahoma City back ahead 4-3.
Brian Barden and Angle hit back-to-back RBI singles with two outs in the seventh to help Albuquerque reclaim the lead at 5-4. It would hold until the ninth.
The Isotopes will return home Wednesday at 6:35 p.m. to play Nashville in the opener of a nine-game homestand.