Zack Greinke lost for the first time in 13 starts at home this season.