Zack Greinke allowed only two runs (one earned) in eight innings on July 3 at Coors Field and a Juan Uribe RBI single in the top of the ninth gave the Dodgers a 3–2 win over the Rockies. On the fourth of july, Clayton Kershaw allowed only two hits and no runs in eight innings while striking out eight in the team's 9–0 win. Dan Haren struck out a season high eight batters on July 5, but also allowed a season high eight runs and 10 hits. The Dodgers scored five runs in the fifth in an attempted comeback but fell one run short in an 8–7 loss. The Dodgers cruised to an 8–2 win in the series finale behind Josh Beckett's five scoreless innings. However, he walked three in the game which ended the Dodgers MLB record streak for consecutive starts with no more than two walks at 39. After the game, the Dodgers learned that they had four players selected to the 2014 Major League Baseball All-Star Game. Kershaw and Greinke were selected to the team, the fourth straight selection for Kershaw. Yasiel Puig was voted as a starter by the fan voting and Dee Gordon was selected as a reserve. Hyun-jin Ryu was unable to get out of the third inning as he allowed seven runs on ten hits and the Dodgers were pounded by the Detroit Tigers 14–5 at Comerica Park. Max Scherzer out dueled Greinke in a battle of former Cy Young Award winners and the Dodgers ended their road trip with a 4–1 loss to the Tigers.