Williamson, Reds in first place at the all-star break