Zack Greinke of the Brewers is the first pitcher in 95 years to start three consecutive games for his team.
Greinke started against Houston last Saturday, but was ejected after two batters (0-2-1-0-0, 4). He came back and started Sunday's game (3-5-3-2-5, 66). And thanks to the All-Star break, Greinke was in line to start the Brewers' game last night against the Pirates (5-7-6-2-6, 97).
The last pitcher to start three games in a row was Red Faber of the 1917 White Sox. And he did it in two days! Faber started both games of a September 3 doubleheader against Detroit (lasting 4.2 and 1.1 innings, respectively), then pitched all nine innings in St. Louis on September 4.