Kareem Hunt scored on a 1-yard touchdown plunge with 15 seconds left to cap an 80-yard touchdown drive to help the Cleveland Browns beat the Indianapolis Colts 39-38.