The Kelowna Rockets fought hard, but came up short in their comeback bid during a 6-3 loss to the Tri-City Americans on Friday night.