CINCINNATI - Mat Latos fanned a personal-best 13 batters in his second career complete game and the Cincinnati Reds beat the Milwaukee Brewers 3-1 on Monday night.
The NL Central leaders won for only the second time in seven games. The Brewers, who won the division last year, have dropped eight of 13, falling 7½ games back - one shy of their season high.
Latos (6-2) gave up four hits, including a drive by Norichika Aoki that made it 63 straight games at Great American Ball Park with at least one homer. Latos also singled twice, matching a career high.
He finished it off by fanning Rickie Weeks with his 109th pitch. Eighty of his pitches were strikes.
PHILADELPHIA - Joe Blanton threw seven effective innings and Jimmy Rollins homered for the fourth time in five games for Philadelphia.
Blanton (7-6) allowed three runs - two earned - and seven hits, striking out eight.
The Phillies are 15-2 against the Pirates in their last 17 meetings at Citizens Bank Park.
Jeff Karstens (0-2) gave up seven runs - six earned - and 11 hits in five innings in his first start since April 17. Karstens was on the disabled list with hip and shoulder issues.
CHICAGO - Joe Mather homered and Travis Wood outpitched Johan Santana, leading the Chicago Cubs to a victory over the New York Mets to snap a four-game skid.
Wood (2-3) struck out six and scattered five hits over seven scoreless innings to earn his second straight victory.
The Cubs scored four unearned runs in the seventh inning with help from three Mets erorrs, including three-base miscues by third baseman David Wright and right fielder Lucas Duda.
DENVER - Todd Helton hit a tiebreaking sacrifice fly in the sixth inning and the Colorado Rockies cooled off Stephen Strasburg with a victory over the Washington Nationals.
Jeff Francis pitched five effective innings as the Rockies won for just the fourth time in 18 games. Dexter Fowler had two hits and Carlos Gonzalez delivered a tying RBI single.
Strasburg (9-2) allowed three runs and six hits in six innings. He was bidding to become the first Washington-based pitcher to win seven straight starts since Bob Porterfield did it in his final seven starts for the Senators in 1953.
MIAMI - Rafael Furcal and pinch-hitting pitcher Joe Kelly drove in runs in the 10th inning and the St. Louis Cardinals, who scored four runs in the top of the ninth, held on to beat the Miami Marlins for their fourth straight victory.
Yadier Molina hit a two-run homer off Heath Bell in the ninth to cap the four-run inning and tie the game at 6.
In the bottom of the 10th, John Buck hit an RBI single off Jason Motte to bring the Marlins within 8-7. Motte got Jose Reyes to fly out with two on and two outs for his 15th save in 19 chances.