Thursday’s games
American League
Blue Jays 2, Angels 1 (18): At Toronto, Orlando Hudson’s RBI single in the 18th inning ended the longest game of the season and the longest in Toronto history as the Blue Jays beat Los Angeles.
Rangers 2, Orioles 1: At Baltimore, David Dellucci hit a tiebreaking ninth-inning homer, and Alfonso Soriano also connected to lead Texas past the Orioles.
Yankees 6, Twins 3: At New York, Aaron Small won his second straight start since the Yankees brought him up from the minors and Gary Sheffield drove in four runs, leading New York over Minnesota.
Devil Rays 10, Royals 5: At St. Petersburg, Fla., Carl Crawford hit a two-run homer in Tampa Bay’s five-run fifth inning and the Devil Rays overcame a five-run deficit to beat Kansas City.
National League
Cardinals 11, Padres 3: At San Diego, Chris Carpenter had no trouble becoming the N.L.’s first 15-game winner. Jim Edmonds hit a three-run homer and tied his career high with five RBIs, and John Rodriguez also connected to back Carpenter (15-4) as St. Louis routed the Padres.
Braves 5, Nationals 4: At Atlanta, rookie Jeff Francoeur homered twice and the Braves beat Washington to complete a three-game sweep.
Astros 3, Mets 2: At Houston, Brad Ausmus singled in the winning run with one out in the bottom of the ninth, giving the Astros a win over New York and ruining Carlos Beltran’s return.
Reds 6, Dodgers 1: At Los Angeles, Jason LaRue drove in five runs with a pair of homers and Brandon Claussen (5-8) pitched seven sharp innings, helping Cincinnati beat the Dodgers to split their four-game series.
Marlins 3, Pirates 0: At Miami, Dontrelle Willis (14-6) threw seven shutout innings for his first win in four starts as Florida defeated Pittsburgh.
Diamondbacks 6, Cubs 0: At Chicago, rookie Brad Halsey (7-7) pitched six innings of four-hit ball, and Luis Gonzalez and Chad Tracy homered to lead Arizona over the Cubs.
Giants 3, Brewers 0: At Milwaukee, Brad Hennessey (4-3) pitched seven scoreless innings and hit a three-run home run, leading San Francisco over the Brewers.
Phillies 8, Rockies 5: At Denver, Chase Utley homered and drove in five runs to help Philadelphia beat Colorado.