ChiSox, Rangers prevail
Frank Thomas and Alfonso Soriano ended long games for their teams, and D.J. Carrasco helped his end a long losing streak.
Thomas homered leading off the top of 13th inning to give the Chicago White Sox a 4-3 victory over the Detroit Tigers Wednesday night.
“He’s a professional guy. A sure Hall of Famer,” Tigers manager Alan Trammell said. “He sat on a 2-0 changeup and hit it out of the park.”
Soriano had a two-out RBI single in the 11th inning to lift Texas over the visiting Los Angeles Angels, hours after Rangers left-hander Kenny Rogers’ angry tirade against two cameramen.
“I’m happy with how the guys responded,” Texas manager Buck Showalter said. “It was an emotional dugout tonight. The guys never quit and kept competing. They kept their resolve.”
At Minneapolis, Carrasco rebounded from a rough start last week, and David DeJesus drove in a run and tied a career high with four hits, and the Royals beat the Twins 3-1 to stop an eight-game losing streak.
At Boston, Doug Mirabelli and Mark Bellhorn hit consecutive homers in a four-run sixth inning that backed Tim Wakefield (7-6).Blue Jays 12, Devil Rays 3At St. Petersburg, Fla., Josh Towers (6-7) didn’t allow a hit until the seventh inning and won for the first time since May 17. Rookie Russ Adams homered and drove in a career-high five runs.
At Oakland, Calif., Joe Blanton (5-6) won his fourth straight start and Nick Swisher homered for the fourth time in as many games, leading the A’s to their season-best sixth straight win.
Larry Walker hit a pair of two-run homers two days after having a cortisone shot to help ease his ailing neck, leading St. Louis Cardinals over visiting Cincinnati.
At Denver, Craig Biggio homered and set the modern record for being hit by pitches, and Roy Oswalt (10-7) pitched seven scoreless innings for his fourth straight win.Biggio was hit on the left elbow in the fourth inning by Byung-Hyun Kim (2-7), breaking Don Baylor’s post-1900 record of 267.
At Chicago, the Cubs extended their winning streak to four in Kerry Wood’s return, getting an RBI single in the ninth from Todd Hollandsworth against Julio Santana (1-2).
At Los Angeles, Jeff Weaver (7-7) allowed one run and six hits in 7 1-3 innings, and Antonio Perez broke a 1-all tie in the fifth with a three-run homer off Darrell May (1-3).
At New York, Chase Utley hit a three-run homer and Philadelphia snapped its five-game losing streak by capitalizing on Kazuhisa Ishii’s wildness for its second win in 10 games.
At Miami, Juan Encarnacion’s single to right field with two outs in the 13th drove home Miguel Cabrera with the winning run.Giants 4, Diamondbacks 2At Phoenix, Moises Alou and Omar Vizquel each had three hits and combined for three RBIs, helping San Francisco win two in a row for the first time in 11 games.
