A-Rod answers for Yankees

? Alex Rodriguez had a powerful answer for George Steinbrenner, and the New York Yankees beat old nemesis Curt Schilling in their first victory over Boston this season.

Jason Giambi, Jorge Posada and Rodriguez all homered off Schilling, sending New York to a 7-3 victory over the Red Sox on Wednesday night.

Mike Mussina (6-1) provided stability on a hectic day in the Bronx. Rodriguez, singled out in critical quotes attributed to Steinbrenner after making two errors Tuesday night, hit a tiebreaking home run.

Angels 12, White Sox 5

Chicago – Garret Anderson hit a three-run double, Juan Rivera drove in three runs, and Los Angeles scored a season-high 12 runs.

Devil Rays 1, Mariners 0

Seattle – Scott Kazmir allowed only three singles – two of them infield hits – and struck out nine over seven innings as Tampa Bay won on a balk by Jamie Moyer.

Twins 4, Rangers 3

Arlington, Texas – Vicente Padilla forced in the go-ahead run in the seventh inning when he walked two batters and hit two others.

Tigers 6, Orioles 3

Baltimore – Rookie Justin Verlander (4-3) took a five-hitter into the seventh, and Brandon Inge and Curtis Granderson hit successive homers in a four-run seventh.

Blue Jays 9, Athletics 7

Toronto – Lyle Overbay hit a grand slam off Joe Blanton (3-4) as Toronto took a 6-0 lead in the first inning. Reed Johnson tied a career high with four hits.