New York Ted Lilly wasn't nearly as sharp one start after flirting with a no-hitter, while Freddy Garcia was almost as tough in his rematch with the New York Yankees.
That combination meant that it didn't matter what Mike Cameron did one day after tying the major league record with four homers.
Seattle didn't take long to get to Lilly this time, scoring two runs in the first inning, and Garcia shut down the Yankees for the second time in a week as the Mariners beat New York 6-2 Friday night.
Seattle's only homers came from Jeff Cirillo and Desi Relaford, who connected off Lilly (0-3) to give the Mariners their second straight win after losing five of six.
"Not even close," Relaford said when asked if Lilly was as sharp as last Saturday. "He didn't control of his offspeed stuff, didn't have his touch and had less pop on his heater. It made it a lot easier for us."
Lilly and the Yankees kept Cameron under control, one night after the Seattle outfielder tied a major league record by homering four times against the Chicago White Sox.
Cameron went 0-for-4 with a walk, missing a chance to match the record of five homers in two games, done 23 times last by Barry Bonds on May 19-20, 2001. He flied out to deep center in the fifth inning and hit a long foul ball in the seventh.
"It was totally different pitching than yesterday," Cameron said. "I don't want to get caught up in the homer thing. Today just wasn't the day."
Garcia beat New York 1-0 last Saturday when Relaford's RBI single broke up Lilly's no-hit bid with one out in the eighth inning.
Garcia didn't need to be quite as sharp this time. He allowed two runs and three hits in eight innings to improve to 6-2 in his career against New York, including the postseason.
"It's difficult because they saw me a week ago," Garcia said. "They made adjustments so I had to adjust to them."
Relying more on his breaking pitches this time, Garcia walked three, struck out six and was helped out by his defense, too. Second baseman Bret Boone made a leaping backhand catch to rob Jason Giambi of a hit in the sixth inning.
"Freddy was on top of his game," manager Lou Piniella said. "He threw the ball really well. He had good command, used all his pitches and gave us eight excellent innings of baseball."
Seattle has won nine of 10 regular season games at Yankee Stadium. But New York has ended the Mariners' season the past two years at Yankee Stadium, eliminating Seattle in the AL championship series.
The Mariners made sure there wasn't any no-hit suspense this time as Ichiro Suzuki lined Lilly's first pitch into right field for a single.
"That dispelled all thoughts of a no-hitter," Relaford said. "Ichiro swung at the first pitch and got a knock. He was a real catalyst tonight."
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. Garret Anderson also homered for the Angels, who reached .500 after starting the season 6-14. Eric Hinske, Raul Mondesi and Homer Bush homered for the Blue Jays, who have lost nine straight for the first time since losing 10 consecutive games June 18-28, 1994.
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. The Rangers' streak is their longest since they won seven straight in May 2000. Texas, which opened the year 3-11 as its bullpen fell apart almost daily, has won eight of nine. The Indians have lost six straight, 15 of 17 overall, and seven in a row at home for the first time since 1990 when they played at Municipal Stadium.
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. Thomas sent a 1-0 pitch from Mike Fyhrie (1-2) into the left-center bleachers. It was his fifth home run of the year, and it gave the White Sox a 5-0 lead.
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. Jason Varitek's RBI single with two outs tied it at 2. Hall then tried to pick off Varitek, but the ball skipped by first baseman Steve Cox, allowing Brian Daubach to score from second.
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. Radke has not lost to Detroit since June 15, 1998, a span of 10 starts in which he's gone 7-0 against the Tigers.