Courageous Kyprios completes ‘million to one’ comeback