National LeagueMiguel Cabrera hit two homers and drove in five runs, Cody Ross hurt his former team with four RBIs before leaving with a bruised knee, and the Florida Marlins beat Los Angeles 15-4 on Wednesday to snap the Dodgers' six-game winning streak.
The Dodgers had been on the club's best run in 107 years, winning 17 of their previous 18 games. No team in franchise history had gone 17-1 since the Brooklyn Superbas won 20 of 21 during the 1899 season.
The last National League team to win 17 games in an 18-game stretch was the 1986 New York Mets, who went on to win the World Series. The American League's Minnesota Twins won 19 of 20 earlier this season.
The Dodgers' streak began July 28, after they lost 13 of their first 14 games following the All-Star break.
The 15 runs were the most allowed by the Dodgers in a game this season and matched the total they gave up in their previous seven games.
They were outhit 16-7.
The Marlins had lost their past five games to the Dodgers -- all during Los Angeles' big streak.
Rookie Josh Johnson (11-6) earned the victory, allowing four runs in six innings. His ERA rose from 2.69 to 2.84 -- good for second in the NL behind Arizona's Brandon Webb (2.77).
Cubs 1, Astros 0
At Houston, emergency starter Ryan O'Malley pitched eight impressive innings in his major league debut and Michael Barrett homered to help Chicago complete a three-game sweep of slumping Houston.
Brewers 5, Pirates 2, 13 innings
At Pittsburgh, David Bell's bases-loaded single, his fourth hit of the game, drove in two runs in a three-run 13th inning that carried Milwaukee past Pittsburgh.
Phillies 3, Mets 0
At Philadelphia, Jon Lieber pitched his first shutout in more than five years, Chris Coste hit a two-run homer and the Philadelphia won their third straight over New York.
Nationals 9, Braves 6
At Washington, Ryan Zimmerman homered and singled to raise his rookie-leading RBI total to 78, and Washington handed Atlanta's John Smoltz his first loss in more than two months.
Reds 7, Cardinals 2
At St. Louis, Bronson Arroyo ended a 10-start winless slump and Edwin Encarnacion hit two of Cincinnati's five home runs, helping the Reds cut St. Louis' lead in the NL Central to 1-1/2 games.
Diamondbacks 9, Rockies 5
At Denver, Livan Hernandez pitched into the seventh and benefited from a five-run fourth inning to earn his first win since being acquired in a trade by Arizona.
Giants 7, Padres 5, 13 innings
At San Diego, Eliezer Alfonzo singled in Ray Durham with the go-ahead run with two outs in the 13th inning and Barry Bonds hit his 724th career homer in the second inning of San Francisco's win over San Diego.
Adam Loewen beat the Yankees for the second time this month, and four Baltimore relievers combined for shutout relief in a 3-2 victory on Wednesday that stopped the Orioles' five-game losing streak.
New York's American League East lead over the second-place Red Sox was cut to two games. After playing the Orioles yesterday, the Yankees head to Boston for a five-game series that opens with a day-night doubleheader today.
Making his 14th major league appearance, Loewen (3-4) threw a career-high 107 pitches, allowing two runs and four hits with five strikeouts in 5-2/3 innings. On Aug. 5, he yielded one hit over 6 1-3 innings during a 5-0 win over New York at Camden Yards.