Never being defeated