Dodgers starter Zack Greinke hit his pitch limit after 3 2/3 innings in an 8-4 loss to the Giants at Camelback Ranch. Two of the four runs Greinke allowed were unearned on an error by left fielder Carl Crawford, who earlier had an RBI single.