Seattle The Seattle Mariners' confidence needed a shot in the arm.
"It was a game I guess we needed to win because the last couple of days we've been coming up a little short," Mike Cameron said after Seattle's 7-3 victory over the Anaheim Angels on Sunday.
The Mariners avoided being swept in a series for the first time this season.
The Mariners had seven runs and nine hits including seven for extra bases after scoring two runs on 10 singles and one triple in the first two games.
"You never want to get swept," Bret Boone said. "That was a nice win."
Boone hit his 20th home run and also had an RBI single in a four-run first inning, increasing his American League-leading RBI total to 78. He has 10 homers and 28 RBIs already in June.
Boone tied David Bell's club record for homers in a season by a second baseman and broke Bell's record of 77 RBIs in 1999.
The Mariners won for the third time in eight games to improve their record to 55-19, tops in the majors. They pushed their lead back up to 181/2 games over second-place Anaheim in the AL West.
"Our offense woke up today," manager Lou Piniella said.
Seattle is 15-7 in June after going 40-12 in the first two months of the season.
Rangers 9, Athletics 5
Oakland, Calif. Rafael Palmeiro and Ruben Sierra hit back-to-back homers in the fourth inning as Texas beat Oakland. Ivan Rodriguez also homered as Texas took two of three from the stumbling A's behind a good start from Rob Bell (1-0), who allowed five hits and three runs over five innings in his second appearance since joining the Rangers in a trade with Cincinnati on June 15. Frank Catalanotto had a two-run double in Texas' three-run fifth inning against Gil Heredia (4-6), whose ERA jumped to 6.48 highest in the AL among pitchers with more than 70 innings.
Devil Rays 5, Yankees 4
St. Petersburg, Fla. Tampa Bay won for the first time when trailing after seven innings, rallying for four runs in the eighth inning to beat New York and end an eight-game losing streak. Andy Sheets had a RBI double in the second and drove in the winning run with a sacrifice fly off Mike Stanton (5-2). Travis Phelps (1-1) pitched 11/3 innings, earning his first major league win when he got Derek Jeter to ground into a game-ending double play.
Blue Jays 5, Red Sox 2
Boston Homer Bush's tiebreaking single in the eighth inning led Toronto over Boston and gave the Blue Jays their first three-game sweep at Fenway Park in nearly 12 years. The last time the Blue Jays, who have won four straight, swept the Red Sox on the road was Aug. 14-16, 1989.
Twins 14, Tigers 5
Detroit Cristian Guzman hit his first grand slam and drove in a career-high six runs to lead Minnesota over Detroit. Minnesota won for just the second time in 10 games and snapped Detroit's four-game winning streak. The Tigers committed four errors and had two passed balls. Eric Milton (8-3) overcame consecutive homers to Robert Fick, Juan Encarnacion and Shane Halter in Detroit's five-run second inning to win his third straight decision.
White Sox 8, Orioles 2
Baltimore Chicago finally got back to the .500 mark, defeating rookie Josh Towers and Baltimore. Royce Clayton, Jose Canseco and Ray Durham had two hits and two RBIs apiece for the White Sox, whose 14 hits matched a season high. Chicago has won nine of its last 10 series.