Lance Armstrong is a few lengths behind