Ian Kennedy struck out seven in eight innings to win his fifth straight start and the Arizona Diamondbacks beat the San Francisco Giants 5-2 on Monday night in a matchup of the NL West's top two teams.
Kennedy (13-3) moved into a share of the NL lead for wins with Phillies ace Roy Halladay and Dodgers All-Star Clayton Kershaw. Kennedy's big night also helped Arizona pull within one game of the defending World Series champion Giants in the division race.
The Giants, who dropped their fourth straight after being swept in Cincinnati over the weekend, have been alone in first place in the West since June 25. They couldn't do enough on an off night by All-Star Matt Cain (9-7).