The Kelowna Rockets spotted Tri-City a two goal lead then stormed back with four straight of their own in dumping the visitors 5-3 Saturday at Prospera Place.
Former Rocket Ethan Ernst looked like he might steal the spotlight but Andrew Cristall and Jackson DeSouza helped with the Rockets' comeback.
Cristall had a goal and two assists while DeSouza tripled his career output with a pair of goals to spark the comeback.
For Cristall, the three-point night extended his point streak to eight games, He has seven multi-point games over that span.
DeSouza meantime, who had one career goal coming into the game, now has three.
He opened the scoring with a blast from the point after a clean faceoff win by Gabriel Szturc.
Trailing 3-1 in the second and playing a man short, DeSouza jumped into the rush took a pass from Dylan Wightman streaking through the slot, and beat American netminder Tomas Suchanek high to the glove side.
The goal sparked the Rockets comeback.
Adam Kydd tied it banging home a rebound after yet another clean faceoff win in the Tri-City end.
Cristall scored what proved to be the winner seven minutes into the third. He intercepted a clearing attempt by Ernst, circled toward the top of the left circle and buried a wrist shot past Suchanek who may have been partially screened.
Kydd's second into an empty net sealed the victory.
Ernst, dealt to the Americans a year ago for a 2022 seventh round bantam pick, was in on all three goals, scoring once and assisting on the other two as the Americans built up a brief two goal lead nearly three minutes into the second.
Jari Kykkanen turned away 30 shots to earn his fourth win of the season.
The Rockets head south of the border next week for games in Seattle Wednesday and Everett Friday before returning home to host the Moose Jaw Warriors Saturday.