Kevin Youkilis belted a grand slam as the Red Sox roughed up Phil Humber in and the White Sox, 10-3. Jarrod Saltalamacchia smacked a pair of homers and drove in three for the BoSox, who have reeled off four straight wins. Felix Doubront lasted six innings to get his first victory. Junichi Tazawa notched a three-inning save. Humber allowed nine runs and eight hits to take the loss in his first start since tossing a perfect game. Dayan Viciedo hit a solo homer for the White Sox in their third straight loss.
MLB NL
------
San Francisco Giants 6, Cincinnati Reds 5
New York Mets 3, Miami Marlins 2
San Diego Padres 2, Washington Nationals 1
MLB AL
------
Kansas City Royals 4, Cleveland Indians 2
Seattle Mariners 5, Detroit Tigers 4
Tampa Bay Rays 4, LA Angels of Anaheim 3
Baltimore Orioles 5, Toronto Blue Jays 2