Giants 4, Indians 1: Barry Zito threw 6 and 2/3 innings of 4-hit ball to lead San Francisco to a series win in Cleveland against the hapless Indians. With the Royals win over the Rockies, the Indians move to last place in the AL Central, but they're still third to last place in my heart. Jose Castillo's tater tot led the Giants while Brian Wilson collected his NL-leading 21st save.
Royals 4, Rockies 2: Luke Hochevar had his longest and bestest outing of his season, lasting 8 solid innings and holding the Rox to two runs on seven hits with just 95 pitches. The Royals offense scored four runs on eight hits, but don't tell Joe Posnanski that they walked exactly zero times. Brad Hawpe's seventh inning solo ding-dong was just not enough to topple the Royals; Joakim Soria picked up his 21st save.
Nationals 5, Angels 4: Scot Shields failed the Angels by giving up two untimely singles in the ninth inning. Jesus Flores provided the walkoff hit after Elijah Dukes led off the inning with a single and moved to second on a Lastings Milledge groundout. The Angels had tied up the game in the 8th on a Howie Kendrick sac fly but failed to hold off the streaking Nats...they've now won one in a row! Aaron Boone collected his 1000th hit, joining his grandfather Ray, his father Bob, his brother Bret, and his uncle Pat at that milestone.