Lance goes the distance