Detroit 2, Kansas City 1 (10): Ramon Santiago hit a solo homer, just his fourth of the season, in the bottom of the 10th inning to give the Tigers the win. Detroit pitcher Doug Fister retired the first 18 batters he faced.
Cleveland 6, Oakland 2: Jeanmar Gomez allowed one unearned run over six innings after being recalled from Triple-A Columbus and Carlos Santana and Jack Hannahan hit two-run homers for the Tribe.
Baltimore 6, Toronto 5 (10): Ryan Adams capped a two-run, 10th-inning rally with an RBI single for the Orioles. Catcher Matt Wieters homered for Baltimore, which has won seven of its past nine games.
Texas 2, Tampa Bay 0: Josh Hamilton hit a towering home run and Scott Feldman threw six scoreless innings in a spot start for the AL West-leading Rangers. Hamilton's homer, his 19th of the season, in the sixth inning off Jeremy Hellickson traveled an estimated 449 feet.
Chicago White Sox 8, Minnesota 6: Alejandro De Aza hit a three-run homer in the fourth inning to erase an early deficit and help the White Sox win their fifth straight game. De Aza finished with a career-high four RBIs.
L.A. Angels at Seattle: Since June 24, when Jered Weaver, Dan Haren or Ervin Santana start, the Angels are 27-10 while getting a 2.76 ERA from their starter. When anyone else starts, they are 8-13 with a 6.03 ERA from the starter.
Philadelphia 9, Cincinnati 0: Roy Halladay allowed a pair of hits in seven innings and drove in three runs with the second double of his career and the Phillies earned their majors-best 18th shutout.
Washington 9, Atlanta 2: Ryan Zimmerman had three hits, including one of the Nationals' four home runs, and Washington touched Braves starter Jair Jurrjens for six runs.
Florida 6, N.Y. Mets 0: Javier Vazquez allowed only three singles in seven sharp innings for his first win in more than a month and the Marlins broke out with a five-run seventh.
Houston 8, Pittsburgh 2: Rookie Henry Sosa allowed two hits and struck out seven over six innings and Matt Downs got his league-leading 12th pinch-hit RBI for the Astros.
St. Louis 2, Milwaukee 1: Edwin Jackson pitched seven solid innings and singled home the go-ahead run to help the Cardinals beat the Brewers. Despite the win, St. Louis is still 9 1/2 games behind the Brewers with 27 games left.
Colorado at Arizona: The Diamondbacks have been extremely stingy since losing a season-high six in a row, allowing a total of six runs over their seven consecutive victories.
San Diego at L.A. Dodgers: In three starts since Aug. 8, the Dodgers have scored 24 runs while Hiroki Kuroda has posted a 2.25 ERA to win them all.
Chicago Cubs at San Francisco: The Giants are last in the NL in runs at 454 and average at .237. They've been even worse lately, plating 10 runs and hitting .184 in the last six.
Around the horn
Washington Nationals: Manager Davey Johnson has confirmed plans for Stephen Strasburg to make his first 2011 start for the Nationals on Sept. 6. Strasburg will start for Double-A Harrisburg on Thursday. It is expected to be his final rehab appearance in his comeback from Tommy John surgery to repair a torn ulnar collateral ligament in his pitching elbow.
On the Web
Follow "Inside Pitch" blog at buffalonews.com
From News and wire service reports.