Tim Hudson was a dual threat in his 200th career win, combining with Anthony Varvaro on a three-hitter while adding a homer and a double to lead the Atlanta Braves to an 8-1 win over the Washington Nationals on Tuesday night.
Hudson (3-1) dominated the Nationals through seven innings, striking out six, walking two and giving up one run.
GIANTS 2, DIAMONDBACKS 1: Pablo Sandoval hit a two-run homer with one out in the top of the ninth to lead San Francisco to a win over Arizona. Arizona starter Trevor Cahill left after allowing a leadoff single to Angel Pagan, the Giants’ fourth hit against the right-hander.
CARDINALS 2, REDS 1: Matt Holliday hit a two-run homer, Jaime Garcia continued his mastery of Cincinnati with eight strong innings and St. Louis snapped a three-game losing streak. Garcia (3-1) gave up one run on seven hits, struck out three and did not walk a batter.
DODGERS 6, ROCKIES 2: Hyun-Jin Ryu had a career-best 12 strikeouts in six innings and Hanley Ramirez homered in his first start of the season, leading Los Angeles over Colorado. Ryu, Matt Kemp, Adrian Gonzalez and Jerry Hairston Jr. all drove in runs for the Dodgers.
MARLINS 2, METS 1: Juan Pierre scored standing up on a wild pitch with none out in the ninth and Miami came from behind in the final inning for the second consecutive game to beat reeling New York.
PADRES 13, CUBS 7: Carlos Quentin homered and drove in three runs and San Diego battered Edwin Jackson in a win over Chicago. Edinson Volquez (2-3) worked 5 2-3 innings, allowing four runs in his first outing against Chicago with San Diego.
TIGERS 6, TWINS 1: Miguel Cabrera and Prince Fielder each hit a two-run homer, Justin Verlander pitched seven strong innings and Detroit won its fifth straight game. Verlander (3-2) allowed a run and five hits. He struck out eight.
ATHLETICS 10, ANGELS 6: Yoenis Cespedes drove in four runs, Seth Smith knocked in three with a bases-loaded double and Oakland beat Los Angeles. One night after outlasting the Angels 10-8 in a 19-inning classic that lasted 6? hours, the A’s defeated Los Angeles for the fifth consecutive time this season.
BLUE JAYS 9, RED SOX 7: Edwin Encarnacion hit an upper-deck homer in the fifth inning, then connected for a go-ahead shot in the seventh that sent Toronto over Boston. The Blue Jays ended a four-game losing streak.
YANKEES 7, ASTROS 4: Hiroki Kuroda settled in after a rocky start to pitch four-hit ball through seven innings, Travis Hafner had three RBI singles and New York used small ball to beat Houston.
ROYALS 8, RAYS 2: James Shields made a stellar first start against his former team and Mike Moustakas hit a two-run homer to lead Kansas City over Tampa Bay.
RANGERS 10, WHITE SOX 6: Yu Darvish overcame a shaky start for his fifth victory in April and Texas backed him with plenty of big hits against Chicago. Darvish (5-1) struck out nine in six innings.
ORIOLES 7, MARINERS 2: Nate McLouth hit a leadoff homer and Baltimore battered Seattle rookie Brandon Maurer for four runs in the first inning. Matt Wieters added a two-run double in the first.
INDIANS 14, PHILLIES 2: Ryan Raburn homered twice for the second straight game and Cleveland hit seven homers to rout Philadelphia. The Indians set a major league-high this season for home runs in a game. Cleveland has won three straight.