Tyrus Thomas scored 10 of his 23 points in the fourth quarter and the Charlotte Bobcats won for the first time in five exhibition games this season, beating the Detroit Pistons 97-94 on Saturday night.