Logo

Matt Cain struck out 11 in his first complete game of the season and also hit an RBI double that helped the Giants beat the Nationals 3-1 in San Francisco for their sixth win in eight games.

Rookie Brandon Crawford hit a tiebreaking RBI triple in the seventh inning and later scored an insurance run for first-place San Francisco.

Cubs 4, Reds 1

In Cincinnati, Carlos Pena and Aramis Ramirez hit homers on consecutive pitches for Chicago.

Rockies 5, Padres 3

In San Diego, Troy Tulowitzki hit a two-run double off closer Heath Bell with one out in the ninth inning for the Rockies. Phillies 2, Dodgers 0

In Philadelphia, Cole Hamels (8-2) struck out nine in eight innings and Ryan Howard homered.

Braves 3, Marlins 2

In Miami, Freddie Freeman singled home the go-ahead run in the 10th inning, and Atlanta extended Florida’s losing streak to seven games.

Twins 3, Indians 2

In Cleveland, Ben Revere’s two-out RBI single in the 10th inning off closer Chris Perez gave the coming-to-life Twins their sixth win in seven games.

Orioles 3, Athletics 2

In Baltimore, rookie Zach Britton took a four-hitter into the seventh inning as the Orioles extended Oakland’s losing streak to nine games.

Rays 4, Angels 3

In Anaheim, Reid Brignac delivered the deciding run with a safety-squeeze bunt in the 10th inning.

Comments
anonymous profile image
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy