Jonathan Van Every hit his first major league home run in the 10th inning, giving the Red Sox a 6-5, comeback win over the Indians last night in Cleveland.
Twins 8, Rays 3
In Minneapolis, Nick Blackburn breezed through seven innings, and the Twins roughed up Scott Kazmir.
Angels 3, Orioles 2
In Baltimore, Torii Hunter and Kendry Morales hit consecutive homers and Shane Loux earned his first win since 2003.
White Sox 6, Mariners 3
In Chicago, slumping Carlos Quentin and Jermaine Dye hit consecutive home runs in the seventh.
Royals 11, Blue Jays 3
In Kansas City, Mo., Zack Greinke gave up an earned run for the first time in 43 innings, but Billy Butler hit two homers to propel the Royals.
NATIONAL
Nationals 4, Phillies 1
In Philadelphia, Scott Olsen pitched neatly into the sixth inning and the Nationals snapped the Phillies’ five-game winning streak.
Cardinals 5, Braves 3
In Atlanta, Adam Wainwright overcame five walks and drove in a run in the Cardinals’ four-run fifth.
Reds 3, Astros 0
In Cincinnati, Edinson Volquez allowed only one hit through eight innings.
Brewers 1, Pirates 0
In Milwaukee, Yovani Gallardo struck out a career-high 11 and homered in the seventh inning.
Diamondbacks 10, Cubs 0
In Phoenix, Doug Davis allowed two hits over seven for the Diamondbacks.
Rockies 7, Padres 5
In Denver, Todd Helton and Chris Iannetta each drove in three runs.
Giants 9, Dodgers 4
In San Francisco, Tim Lincecum allowed six hits and struck out eight while pitching into the eighth inning to lead the Giants.


