 In 5 starts, Willis went 5–0 with a 1.04 earned run average.Heading into the All-Star Break in mid-July, Willis was 9–1 with a 2.08 earned run average in 13 starts.He made the National League All-Star team as injury replacement for Los Angeles Dodgers pitcher Kevin Brown.