Ivan Rodriguez and Juan Gonzalez each had two home runs and five RBI as the Texas Rangers beat Seattle, 14-4, in the opener of the final series at the Kingdome last night.

Lee Stevens also homered against the Mariners, who were without Ken Griffey Jr. because of a sinus infection. Rookie Ryan Glynn (1-2) got his first major league victory for Texas, who had a season-high five homers.

The AL West-leading Rangers won their third straight, and Seattle lost for the sixth time in seven games.

The Mariners will play their final games at the Kingdome today and Sunday. They will move to their new home, the $517 million Safeco Field, on July 15.

Glynn won in his sixth start in the majors. Mike Munoz and Dan Patterson combined for 3 2/3 innings of hitless relief as the Mariners were held to six hits.

The Mariners took a 3-1 lead with two runs in the fifth off Glynn, but the Rangers came back to break the game open with a six-run sixth. Gonzalez hit a solo homer off starter Paul Abbott.

Stevens added a two-run homer off Frankie Rodriguez (2-2) for Texas, which had 18 hits.

Rodriguez hit a three-run homer on the first pitch by Mel Bunch to give the Rangers a 7-3 lead.

Rodriguez, who had a team-record nine RBI and two homers in Seattle on April 13, had a solo homer in the first and got his fifth RBI on a sacrifice fly in the eighth. Gonzalez followed with a two-run homer, his 21st, off Bunch. He also had a two-run single in the ninth.

ANGELS 4, ATHLETICS 3: Mo Vaughn tied the score with a two-run single in the eighth and Jeff Huson won it with a two-out single in the ninth, giving the Angels the victory at home.

Doug Jones (1-2) struck out Orlando Palmeiro to open the ninth. But Troy Glaus doubled down the right-field line and advanced on a groundout by Matt Walback. Glaus came home when Huson hit a grounder toward the middle, beating the off-balance throw from shortstop Miguel Tejada with a head-first dive.

Troy Percival (2-2) earned the victory after pitching a perfect ninth inning.

DEVIL RAYS 11, BLUE JAYS 4: Wilson Alvarez struck out a team record 11 in his first complete game of the season as Tampa Bay stopped a club record 11-game home losing streak.

"It came down to starting pitching tonight," Tampa Bay Manager Larry Rothschild said. "We swung the bats well. A lot of guys contributed, but I think you saw Wilson take the mound and put some electricity in the air."

After Tampa Bay squandered two early scoring chances, Jose Canseco and Fred McGriff needed just three pitches against David Wells (8-6). They gave the Devil Rays a 2-0 lead with back-to-back homers in what ended up a four-run fourth inning.

Alvarez (3-5) got his 1,000th career strikeout by fanning Shawn Green in the fourth inning. Alvarez allowed four runs and six hits in his 11th career complete game.

ROYALS 8, INDIANS 2: Jaret Wright (6-4) allowed four first-inning runs, dropped a throw at first base for an error and went three innings for his shortest appearance of the season as Kansas City beat visiting Cleveland. Jeff Suppan pitched eight strong innings for the Royals and Jeremy Giambi, who went 3 for 3 with three RBI, hit a run-scoring double.

TIGERS 2, TWINS 0: Brian Moehler threw a six-hit shutout to end a personal three-game losing streak, and Dean Palmer homered for Detroit at home. The shutout was the Tigers' first complete game of the season.

RED SOX 6, WHITE SOX 1: Troy O'Leary's first triple of the season and Brian Daubach's home run gave Boston all the offense it needed at home.