Jeff Teague scores a season-high 28 points as the Hawks recover after blowing a 19-point lead to beat the Pistons 99-89.