Two weeks ago, Omar Olivares was losing his third straight game for the last-place Anaheim Angels. Now he's in the middle of a playoff push by the surprising Oakland Athletics.

Olivares (10-9) gave up one run in six innings to win his second game since being traded to the A's on July 29, and Oakland beat Roger Clemens and the visiting New York Yankees, 6-1, yesterday to stay close in the American League wild-card race.

Scott Spiezio's two-run double in the sixth broke up a scoreless duel and Ben Grieve followed with a two-run homer off Clemens (10-5) as the A's improved to 10-2 on their homestand.

"Right now I'm going out there and fighting for something, I'm playing for something," Olivares said. "The momentum is here and the idea that we can make it is here."

The A's improved their home record to a major league best 41-18 and stopped the Yankees' six-game winning streak.

Doug Jones got his 297th career save, tying Jeff Montgomery for 10th place all time.

INDIANS 2, ANGELS 1: Manny Ramirez's sacrifice fly in the 10th inning sent Omar Vizquel home and handed host Anaheim its 21st loss in 25 games. Ricardo Rincon (1-2) won in relief and Mike Jackson notched his 25th save as the Indians won for the 10th time in 14 games. Darin Erstad hit his 10th home run in the second off Cleveland starter Mark Langston.

BLUE JAYS 10, TWINS 6: Carlos Delgado hit two of visiting Toronto's five home runs to lead a 15-hit attack. Shannon Stewart, Darrin Fletcher and Homer Bush also homered off Brad Radke (8-11). Delgado, who has seven homers in his last five games, hit a solo shot in the third off Radke and another in the ninth off Travis Miller.

RED SOX 9, ROYALS 6: Darren Lewis singled home the go-ahead run in a four-run 10th for visiting Boston in a game in which Tim Wakefield (4-8) struck out four in the ninth but still blew the save. Wakefield struck out two but a passed ball put Johnny Damon on base and Carlos Febles, who struck out three times, tied the game with his 10th home run. Kansas City's Mike Sweeney extended his hitting streak to 22, eight shy of George Brett's club record.

MARINERS 4, WHITE SOX 3: Tom Lampkin's two-run, pinch-hit double in the ninth lifted Seattle at home. Ken Griffey Jr. hit his 386th career homer -- moving past Dwight Evans into 35th place on the career list.

RANGERS 4, TIGERS 3: Royce Clayton singled home the winning run in the bottom of the 12th inning to lift host Texas. Brad Ausmus matched a career-high with four hits for Detroit.