A good weekend of cycling.