PHILADELPHIA -- Brandon Duckworth's pitching and hitting sent the Philadelphia Phillies over the Colorado Rockies 3-2 on Friday, handing the Rockies their first loss under new manager Clint Hurdle.
Hurdle had been 6-0 since taking over when Buddy Bell was fired on April 26.
Marlins 8, Brewers 4
MILWAUKEE -- Preston Wilson hit a pair of home runs as the Marlins rallied for the second straight day.
Mets 11, Astros 3
HOUSTON -- Jay Payton homered twice and John Valentin drove in four runs, leading Pedro Astacio and the Mets.
Mariners 6, Yankees 2
NEW YORK -- Seattle didn't take long to get to Ted Lilly this time, scoring two runs in the first inning, and the Mariners didn't need any more homers from Mike Cameron to beat the Yankees.
Angels 6, Blue Jays 4
TORONTO -- Darin Erstad hit a go-ahead three-run homer in the seventh inning as Anaheim won its eighth straight and sent slumping Toronto to its ninth consecutive loss.
Rangers 4, Indians 2
CLEVELAND -- Carl Everett hit a two-run double off Danys Baez (3-3) as Texas extended its winning streak to six games with a victory over staggering Cleveland.
White Sox 6, Athletics 1
CHICAGO -- Frank Thomas homered, Mark Buehrle (5-2) became the AL's first five-game winner and Chicago snapped a 10-game losing streak to Oakland dating to last season.
Orioles 4, Royals 3
BALTIMORE -- Mike Bordick scored the tiebreaking run on a passed ball in the eighth inning as Baltimore kept Kansas City interim manager John Mizerock winless.
Red Sox 3, Devil Rays 2
ST. PETERSBURG, Fla. -- Boston rallied for two runs in the ninth inning, going ahead on catcher Toby Hall's wild pickoff throw to extend Tampa Bay's losing streak to eight games.
Twins 8, Tigers 4
MINNEAPOLIS -- Brad Radke (3-2) survived a rocky first inning to win for the first time in four starts, and Doug Mientkiewicz homered and drove in four runs for Minnesota.
-- From wire reports