Varitek, Scutaro produce as Red Sox capture slugfest
Jason Varitek had four RBIs, Marco Scutaro scored a career-high four runs and the Boston Red Sox held off the host Toronto Blue Jays for a 13-12 win last night.
Tigers 8, Rangers 6
Miguel Cabrera and Brandon Inge hit back-to-back homers off Neftali Feliz in the top of the ninth in Arlington, Texas. Inge's two-run shot in the fifth put Detroit up 6-1.
Royals 3, Mariners 1
Kyle Davies (2-1) allowed only one infield single in six innings for host Kansas City.
Brewers 17, Pirates 3
Gregg Zaun went 4-for-4 with five RBIs and Casey McGehee hit a grand slam to cap a nine-run eighth inning for host Milwaukee.
Marlins 10, Padres 1
Josh Johnson (2-1) pitched a three-hitter, had a career-high 12 strikeouts and went 3-for-4 and drove in three runs in Miami. Dan Uggla homered and drove in three runs.
Cardinals 4, Braves 3
Yadier Molina's RBI double snapped an eighth-inning tie and Colby Rasmus homered for host St. Louis, sending Atlanta to its sixth straight loss.
Diamondbacks 5, Rockies 3
Dan Haren (3-1) struck out a season-high 10 and Adam LaRoche homered in Denver.
Cubs 4, Nationals 3
Aramis Ramirez walked with the bases loaded in the 10th inning for host Chicago.
Howard a rich man
Ryan Howard agreed to a five-year, $125-million contract extension that could keep him with the Phillies until 2017.
- AP
More MLB news




