SEATTLE -- Taking advantage of their opportunity to play, a handful of youngsters helped the Seattle Mariners to another impressive win over a pitcher with Hall of Fame credentials.
The win came a day after Seattle beat Pedro Martinez for the first time ever. Martinez had been 13-0 against the Mariners.
"This is the place everyone wants to play," said rookie catcher Rene Rivera, who had three hits. "We're here and we want to stay here."
The Mariners had a season-high 17 hits and won for the fifth time in six games. Seattle has 10 wins this month after going 9-18 in May and has won six of its last seven series.
"I don't mind playing young people if they have the talent to play," Mariners manager Mike Hargrove said. "We got some big hits today."
Seattle's youth was complemented by big hits from veterans Richie Sexson and Raul Ibanez. Sexson hit his 15th homer of the season in the first, a two-run shot. Ibanez finished with three hits and had a two-out, two-run single in the sixth off reliever Royce Ring.
Glavine (4-7) allowed six runs and eight hits in his shortest start since June 5, 2003, against Milwaukee, when he left after one inning with inflammation in his pitching elbow.
His shortest start was May 16, 1989, against the Chicago Cubs, when Glavine was pulled without recording an out.
"I felt pretty good about most of the pitches I was making, but it seemed like the groundballs found holes and the bloopers found the outfield," Glavine said. "It's certainly not the kind of game I wanted to have. It wasn't a good series for us."
The Mariners scored four runs with two outs in the sixth after the Mets had cut a five-run deficit to 6-5.
"We had good at-bats all day long. Our guys made them throw strikes and we put the ball in play," Hargrove said.
The Mets were swept for the third time, all on the road. They have lost six of their last seven away from Shea Stadium.
"I'm just looking forward to getting a win," Mets manager Willie Randolph said. "We came out west expecting to play well. Obviously, we didn't get that done."
Gil Meche (7-4) picked up his third win in his last four starts, surviving a four-run sixth inning by the Mets. He was not as sharp as last Tuesday, when he allowed one run and three hits in eight innings against Philadelphia, but improved to 3-1 in June.
Meche gave up five runs and eight hits over 5 1/3 innings. He was pulled after hitting Chris Woodward with the bases loaded in the sixth.
"I wasn't as sharp. I got fatigued and tried to do a little too much," Meche said.
Floyd hit his 16th homer of the season in the second, a solo shot. Mike Piazza had three hits for the Mets.
Seattle used four hits and a walk to knock Glavine out in the third. With one out, Beltre and Ibanez sandwiched singles around Sexson's walk to load the bases.
Lopez chopped a single just past a diving Wright at third to score Beltre. Reed then lined a soft single just past Wright and inside the third-base line to score Sexson and Ibanez, giving Seattle a 6-1 lead and ending Glavine's day.
It was the second straight loss for Glavine, who has just one win in his last six starts.
Adrian Beltre had two hits for Seattle after missing the last five games with a strained left hamstring.
Lopez added an RBI single in the sixth, and Rivera had an RBI double in the second for Seattle.
- Seattle improved to 24-9 when hitting at least one home run.
- Beltre was not on the original lineup posted in Seattle's clubhouse, but after working with trainer Rick Griffin on Sunday morning, he was inserted by Hargrove.
- Beltran's single in the sixth was his first hit in the series.
- The Mets were also swept in Cincinnati and Atlanta.