Brandon Webb took a no-hit bid into the seventh inning and won his sixth straight decision, leading the Arizona Diamondbacks over the Tigers, 6-2, last night at Detroit.
Craig Counsell tied a team record with three doubles and also hit a go-ahead single in the eighth as the Diamondbacks won their interleague opener. Arizona went 6-12 against the AL last season.
Webb (6-0) allowed just one runner in the first six innings, walking Omar Infante in the third, then retired Brandon Inge for the first out of the seventh. Ivan Rodriguez followed with a roller to third and reached with an infield single when he easily beat the throw from Troy Glaus, who had picked up the ball with his bare hand.
White Sox 5, Cubs 1 -- Freddy Garcia outpitched Greg Maddux, and Joe Crede and Jermaine Dye homered in the first of six interleague games between the crosstown foes.
Garcia (4-3), who'd given up 11 earned runs and 18 hits in his previous two starts over 12 1/3 innings, surrendered five singles. He lost his shutout bid in his seventh and final inning on an unearned run.
Cardinals 7, Royals 6 -- John Mabry hit a grand slam and an RBI double to power visiting St. Louis to its sixth straight victory over its cross-state rival.
Mark Mulder (6-1) scuffled through 5 2/3 innings but won his sixth decision in a row and improved his career record against Kansas City to 9-1.
Padres 6, Mariners 1 -- Jake Peavy pitched three-hit ball for seven shutout innings and matched a season high with 10 strikeouts, leading visiting San Diego to its eighth straight victory.
The surging Padres, who lead the NL West at 26-16, improved to 17-3 in their last 20 games.
Phillies 9, Orioles 3 -- At Baltimore, Randy Wolf remained unbeaten against the Orioles, Chase Utley hit a two-run homer, and Philadelphia racked up its fourth victory in five games.
Wolf (3-4) went six innings, allowing two runs -- one earned -- and seven hits, walking two, and striking out six. He improved to 4-0 in five games -- three starts -- against the Orioles, whose 56-83 mark (.403) entering the game was the worst interleague record in the majors.
Rangers 7, Astros 3 -- Kenny Rogers's scoreless streak was snapped at 31 innings, but he held Houston to three runs in eight innings and got a lot of help from Laynce Nix (homer, six RBIs) at Arlington, Texas.
Angels 9, Dodgers 0 -- Jarrod Washburn pitched seven sharp innings and Chone Figgins drove in three runs with a second-inning triple off Scott Erickson in the Angels' first regular-season game in Los Angeles since renaming themselves the Los Angeles Angels of Anaheim.
Blue Jays 6, Nationals 1 -- Ted Lilly struck out a season-high eight in five innings, and Vernon Wells homered twice to lead host Toronto.
Lilly (2-4) allowed one run and five hits and dropped his ERA from 10.41 to 8.82. Lilly, who walked none, had allowed five or more runs in his each of his previous five starts.
Reds 2, Indians 1 -- Aaron Harang took a shutout into the eighth inning, and host Cincinnati's bullpen barely held on for the victory. Adam Dunn and Felipe Lopez homered for the Reds, who won for only the fifth time in 21 games.
Marlins 7, Devil Rays 6 -- Mike Lowell and Paul Lo Duca drove in three runs each to back Al Leiter and lead Florida at Miami.
Athletics 8, Giants 4 -- Keith Ginter hit a three-run homer in the seventh and had a career-high five RBIs as Oakland won in San Francisco in the opener of the Bay Bridge interleague series.
Twins 7, Brewers 1 -- Carlos Silva pitched a five-hitter for his second career complete game, seven Twins' batters drove in a run, and Minnesota beat Milwaukee at Minneapolis.
Pirates 9, Rockies 4 -- In an NL matchup, Rob Mackowiak hit a three-run homer to back Mark Redman, and Pittsburgh extended Colorado's season-long road miseries.