Monday’s other results:
‧ Twins 5, Athletics 4
‧ Indians 8, Royals 5
‧ Blue Jays 6, Orioles 2
AP, NEW YORK
Ty Wigginton drove in a career-high six runs with a homer and a pair of two-out hits, while Cole Hamels won his eighth straight decision to lead the Philadelphia Phillies over the New York Mets 8-4 on Monday.
A day after the Phillies lost Roy Halladay to shoulder soreness after two innings, Hamels (8-1) allowed four runs and seven hits in eight innings to match St Louis’ Lance Lynn for the major league lead in wins.
Philadelphia won for the fifth time in six following a season-long four-game losing streak.
David Wright went none-for-four and is hitless in 14 at-bats.
Bobby Parnell (1-1) lost as the Mets’ three-game winning streak ended.
CARDINALS 8, BRAVES 2
In Atlanta, Georgia, Lance Lynn (8-1) allowed two runs and five hits in seven innings as St Louis extended Atlanta’s losing streak to eight games.
Atlanta are on their worst skid since losing nine straight from April 21 to April 29, 2010. The Braves have given up seven runs or more in four straight games for the first time since five in a row from July 26 to July 30, 2008, according to STATS LLC.
Daniel Descalso hit a two-run homer.
Atlanta’s Tommy Hanson (5-4) gave up six runs and eight hits in 3-1/3 innings.
MARLINS 5, NATIONALS 3
In Miami, Giancarlo Stanton hit his 11th home run this month, one short of the Marlins’ record, in a win over Washington.
Stanton tied the score in the sixth with his 12th homer of the year, Logan Morrison homered and scored twice, while Hanley Ramirez had three hits and a sacrifice fly.
Struggling closer Heath Bell pitched a perfect ninth for his eighth save in 12 chances. Bell had failed to finish the ninth in his previous two outings.
Jordan Zimmermann (3-5) hit his first career homer, but he could not hold on to a 3-1 lead.
CUBS 11, PADRES 7
In Chicago, Alfonso Soriano hit a go-ahead home run as Chicago ended their 12-game losing streak with a victory over San Diego.
The Cubs’ skid was their worst since they opened the 1997 season with 14 straight losses.
Winds were blowing at gusts of up to 56kph on a 90-degree day at Wrigley Field and the ball was flying. There were eight home runs, including four by each team and two from San Diego’s Chase Headley, and a total of 17 extra-base hits.
Chicago trailed 7-6 in the sixth inning when Soriano launched a drive off Alex Hinshaw (0-1) over the right-field bleachers onto Waveland Avenue.
Soriano had three hits and drove in three runs.
Ian Stewart and Starlin Castro each homered and drove in three for the Cubs. Darwin Barney also homered and David DeJesus tripled twice.
Monday’s other results:
‧ Giants 4, Diamondbacks 2
‧ Pirates 4, Reds 1
‧ Brewers 3, Dodgers 2
‧ Rockies 9, Astros 7, Game 1
‧ Rockies 7, Astros 6, 10 innings,