Allegri: 'Race not over yet'