CARDINALS 4, DODGERS 2
ST. LOUIS -- Matt Adams homered in a four-run first inning, and the St. Louis Cardinals beat the Los Angeles Dodgers 4-2 to send All-Star Zack Greinke to losses in consecutive regular-season starts for the first time since September 2010.
Joe Kelly (2-1) gave up four hits, struck out four and walked one in his second outing since a three-month stint on the disabled list. Trevor Rosenthal got his 30th save when Andre Either grounded into a game-ending double play.
Coming off a July 9 defeat at Detroit, Greinke (11-6) walked a season-high five and gave up four runs and six hits in 5 2-3 innings.