Wednesday’s American League results
Twins 4, White Sox 3 — Scott Diamond pitched into the seventh inning for his first win since June, and the Minnesota Twins avoided a three-game sweep by beating the host Chicago White Sox. Diamond (6-11) allowed three runs and five hits in 6⅓ innings. Oswaldo Arcia, Chris Colabello, Eric Fryer and Brian Dozier drove in runs to power the Twins.
Angels 5, Athletics 4 — Josh Hamilton hit a tying two-run homer in the ninth inning then put the visiting Los Angeles Angels ahead with an RBI single in the 11th. Hamilton connected against Grant Balfour, who blew his third save of the season. Jesse Chavez (2-4) was the loser. Mike Trout added a two-run home run for the Angels, who won for the fourth time in five games. Coco Crisp and Yoenis Cespedes each hit two-run home runs for the A’s. Ernesto Frieri got his 35th save in 39 chances.
Mariners 8, Tigers 0 — Hisashi Iwakuma extended his scoreless innings streak on the road to 25 and Justin Smoak homered off Justin Verlander to power the visiting Seattle Mariners. Iwakuma (13-6) matched his career high going eight innings, giving up just four hits and one unintentional walk. His 25-inning scoreless streak on the road matches a franchise record. Verlander (13-11) allowed three runs and four hits over seven innings.
Yankees 4, Blue Jays 3 — Vernon Wells had a go-ahead two-run double in the eighth inning, Mariano Rivera earned a four-out save and the visiting New York Yankees rallied from three runs down to snap a four-game skid. Robinson Cano drove in the Yankees’ first run in this three-game series with a one-out single in the eighth.
Orioles 5, Red Sox 3 — Chris Davis hit a tie-breaking two-run single with two out in the 12th inning to lift the visiting Baltimore Orioles. Matt Wieters had a pair of RBI doubles for Baltimore, which closed to one game back for the AL’s second wild-card spot.
Rays 4, Rangers 3 — Desmond Jennings had an RBI single in the 12th inning and the host Tampa Bay Rays took over the top spot in the AL wild-card race. Texas has a half-game lead over Cleveland for the second wild card. Jose Lobaton opened the 12th with a single off Joseph Ortiz (2-2) and pinch-runner Sam Fuld went to second on Yunel Escobar’s bunt. Fuld scored on Jennings’ hit. Brandon Gomes (2-1) struck out Ian Kinsler with runners on second and third with two out in the top of the 12th and went to get the victory.
Wednesday’s National League results
Padres 3, Pirates 2 — San Diego’s Logan Forsythe and Rene Rivera delivered consecutive RBI singles in the ninth inning off Pittsburgh closer Mark Melancon and the visiting Padres rallied to win. Forsythe’s single to right scored pinch-runner Andrew Cashner to tie the score and Rivera’s blooper brought home Chris Denorfia as the Padres sent the Pirates to their third consecutive defeat.
Mets 5, Giants 4 — Josh Satin hit a two-run single to cap a four-run rally in the ninth inning that lifted the host New York Mets. Shut down by Matt Cain for almost eight innings, the makeshift Mets lineup put together a surprising comeback. Satin had three RBI.
Braves 5, Nationals 2 — Dan Uggla hit a solo home run and Justin Upton added a two-run shot in the sixth inning as the host Atlanta Braves rallied from a 2-0 deficit to win. Six Braves relievers shut out the Nationals for 4⅓ innings and Craig Kimbrel earned his 48th save.
Marlins 4, Phillies 3 — Ed Lucas led off the top of the 10th with a homer to left to lift the visiting Miami Marlins.
Brewers 7, Cubs 0 — Sean Halton hit his first career grand slam and Tyler Thornburg allowed just two singles over six innings to lead the host Milwaukee Brewers.
Cardinals 4, Rockies 3 — Adam Wainwright (17-9) had three hits and two RBI and allowed three runs over 7⅔ innings to lift the visiting St. Louis Cardinals.
— Associated Press