Clay Buchholz had another poor performance, losing to the Chicago White Sox 6 – 5.
The California Angels finished off a sweep of the New York Yankees with a 4 – 3 win.
The Minnesota Twins lost to the KC Royals 5 – 4 in 12 innings and also lost a game in the standings to the Chicago White Sox, now 1/2 game down.
A late inning rally got the Philadelphia Phillies over the Pittsburgh Pirates 6 – 3.
The NL East stayed tight Sunday, as the Florida Marlins stayed away from a sweep, and beat the New York Mets 8 – 2. The Mets are 2 games back of the Phils and the Marlins are 2 1/2 games back.
Former Portland Sea Dog Ryan Dempster dominated the St Louis Cardinals on the way to a 6 – 2 win. The Cubbies are now 4 games up on the Brewers and 7 up on the Cardinals.
Gabe Kapler, through 12 innings was 0 – 6 with 2 Ks and 6 LOB, but leading off the 13th, Kapler beat the Nationals wioth a walkoff HR. The Brewers beat the Nationals 5 – 4.
Arizona D-Backs pitcher Brandon Webb dominated on the mound and also added 2 RBIs on the way to beating the Atlanta Braves 6 – 1.
The LA Dodgers blow another save against the San Francisco Giants, losing to the Giants 5 – 4. The Dodgers are now 1 1/2 game back of the D-Backs.
Kyle Busch continued his absolute dominance in the NASCAR.
Michael Phelps won an improbable 2nd Gold in the 4×100 Men’s Freestyle. Trailing on the final turn, Jason Lezak, swimming anchor, swam the fastest leg in Olympic relay history, beating the world record holder to win the Gold.
Approximately 1 billion (insert Dr Evil joke here) people watched USA Basketball put away an early challenge from China, and finally beating them in prelim action, 101 – 70.
Nadal struggles to a 3 set win in Olympic tennis.
Seems the rain from home has followed Maine’s Olympic rowers.