Cardinals 8, Brewers 0 – The youngest of the Flying Molina Brothers goes deep twice in support of Adam Wainwright, who really didn’t need that much help in throwing seven innings of two-hit ball.
Padres 11, Rockies 9 – The Rockies’ pitching has been depleted, and when Elmer Dessens is starting for you, you got problems. A nine-run fifth inning from the Padres provided a lead that they would hold on to.
Tigers 8, Yankees 5 – It can never end well if you start by giving up a grand slam in the first inning, and that’s what Mike Mussina did, letting Carlos Guillen squeeze when the bases were juiced.
A’s 8, White Sox 5 (F/10) – Kurt Suzuki goes yard to win the game in extras and Mike Piazza finishes a double shy of the cycle.
Angels 4, Blue Jays 3 – Kelvim Escobar gets over on his former team, allowing one run and five hits over seven innings. Gary Matthews, Jr. gets the homer that ultimately proved to be the margin of victory, as Francisco Rodriguez let the Jays back in before closing it out.
Dodgers 6, Astros 2 – Derek Lowe, back on point with seven shutout innings. Jeff Kent hits three doubles, including one that drove in the first two runs.
Cubs 12, Reds 4 – Mark DeRosa keeps earning his money, going five-for-five with four RBIs as part of the North siders’ 20 hits off Cincy pitching.
Giants 9, Braves 3 – Chuck James has to be smarting: Bengie Molina, Daniel Ortmeier, Randy Winn, and Kevin Frandsen go deep off of the Braves starter in the first four innings. Who knew the Giants had power that wasn’t Bonds-related?
Phillies 4, Nats 2 – Cole Hamels goes 6.2 scoreless to join Brad Penny for the NL lead in wins with 14.
Pirates 10, Mets 7 – You know the worst part about the Mets losing like that to the Pirates, due to lousy errors by David “Dudley Do” Wright at 3rd and Mike DiFelice behind the place? I can’t even place the blame on Aaron Heilman, where it so often belongs.
(Photo: AP/Darren Hauck)