Phillies 10, Blue Jays 3 – Jayson Werth goes deep three times and sets the Phillies record with 8 RBIs driven in. The Jays’ David Purcey gets victimized for two of them, is sent down to Triple A immediately afterwards.
Angels 4, Dodgers 2 – Joe Saunders gets to 7-1 by only giving up a two-run jack to Andre Ethier.
Rangers 16, Astros 8 – Josh Hamilton goes 5-for-5 with two homers, as Jarrod Saltalamacchia, Michael Young, David Murphy, and Chris Shelton all take the Houston pitching staff deep.
White Sox 2, Giants 0 – Alexei Ramirez fills in for Juan Uribe and hits it out for the only runs of the game. Gavin Floyd and four relievers shut San Francisco’s lousy line-up out.
Diamondbacks 4, Tigers 3 – Dan Haren pitches seven solid, Eric Byrnes hits a homer and drives in two.
Twins 4, Rockies 2 – Colorado keeps falling, losing its sixth straight as Nick Blackburn pitches six innings to get the win. Clint Barmes was a homer short of the cycle in the losing effort.
Cubs 7, Pirates 4 – Alfonso Soriano hits two homers in his first two at-bats. Mark DeRosa and Geovany Soto add jacks to help Sean Gallagher, who gets his first win with six innings of one-run work.
Photo: AP/H. Rumph, Jr.
Filed under: MLB, Stealing Signals | Tagged: Arizona Diamondbacks, Chicago Cubs, Chicago White Sox, Colorado Rockies, Detroit Tigers, Houston Astros, Los Angeles Angels of Anaheim, Los Angeles Dodgers, Minnesota Twins, Philadelphia Phillies, Pittsburgh Pirates, San Francisco Giants, Texas Rangers, Toronto Blue Jays