Willis earns a place at the world's biggest Grand Prix