HOUSTON -- The Seattle Mariners only managed one hit against Houston on Saturday night. That big swing by Michael Saunders was all they needed to put away the last-place Astros. Saunders got Seattles only hit with a two-run double with two outs in the seventh inning to lift the Mariners to a 4-2 victory. Erik Bedard (3-7) pitched 6 1-3 innings of no-hit ball before he was replaced by Jose Cisnero, who walked Mike Zunino with two outs before the double by Saunders put Seattle ahead 4-2. The long fly ball sailed just out of reach of sprinting centre fielder Brandon Barnes and landed at the top of Tals Hill in straightaway centre. "That was the longest double Ive ever had," Saunders said. "I definitely put a good swing on it. I guess if the hill isnt out there, maybe he runs it down. Or if the hill isnt out there, maybe its a home run. I dont know. But it fell, we won and thats all that matters." Bedard had thrown 109 pitches when he left the game. Houston manager Bo Porter gave him the option of staying in, but the 34-year-old was ready to go. "Ive had three shoulder surgeries," Bedard said. "Im not going over 110 (pitches). Id rather pitch a couple more years than face another batter." The Mariners, who extended their season-high winning streak to five games, tied it in a wacky sixth inning by scoring two runs thanks to a combination of passed balls, walks and a sacrifice fly. It was the Mariners fewest hits of the season and they struck out 15 times, but they were helped by drawing six walks. "I would say it was the strangest game Ive been involved from Little League to the big leagues when you give up one hit and punch out 15 guys and end up on the losing side of it," Porter said. "But its crystal clear how we ended up on the losing side of it. When you walk (six) guys and all four of their runs that score are via the walk, theres no defence for it." Travis Blackley and Jose Veras each pitched a scoreless inning to complete the one-hitter. It was the third time the Mariners had only one hit in a win. The last was a 1-0 victory over the Yankees on April 27, 2002. They are the second team since 1916 to score four or more runs with one or fewer hits, the first since the White Sox were no-hit but beat the Yankees 4-0 on July 1, 1990. And as another example of just how rare such a game is, the last time a team scored four runs on one hit with no errors was in 1914. The Chicago White Sox did it in a 5-4 loss to Detroit, according to information provided by the Mariners from the Elias Sports Bureau. Seattle starter Hisashi Iwakuma (9-4) allowed seven hits with two runs and seven strikeouts in seven innings to lower his ERA to 2.99. Tom Wilhelmsen pitched a scoreless ninth for his 21st save. Saunders also helped out on defence, dashing to right-centre to reach and make a nifty catch to rob Justin Maxwell of extra bases with no outs in the ninth inning. Bedard yielded three runs -- one earned -- walked five and struck out a season-high 10. He walked off the field expressionless and was greeted with a standing ovation when he was replaced by Cisnero. He relied on fastballs between 90-92 mph and mixed in a few curveballs and changeups to keep the Mariners hitless. Bedard is the first Houston pitcher to go 6 1-3 hitless innings since Darryl Kile tossed a no-hitter against the Mets on Sept. 8, 1993. Seattle manager Eric Wedge said it was the best hes ever seen Bedard, a former Mariner, pitch. "Bedard threw a heck of a ballgame," Wedge said. "He had a great breaking ball going, a live fastball. He did everything good to keep us off-balance but we made him work. We were able to get him out of there at a reasonable time and try somebody else out." Bedard didnt allow a baserunner until Kendrys Morales walked to start the fifth inning. But he got back on track after that, retiring the next four batters he faced. He then issued consecutive walks to Saunders and Brad Miller with one out in the sixth inning. Saunders advanced to third and Miller took second on a passed ball by Jason Castro. Saunders scored on a sacrifice fly by Nick Franklin to get Seattle within 2-1. A second passed ball by Castro allowed Miller to score and tie it at 2. Raul Ibanez walked before Bedard retired Morales to end the inning. Bedard retired Kyle Seager on a fly out before he was chased on a walk by Justin Smoak. The Astros had runners at second and third with no outs in the third inning, but Iwakuma retired the next three batters, with two strikeouts to end the threat. Matt Dominguez singled to start the fifth before a double by Jake Elmore. Dominguez scored on a sacrifice fly by Jose Altuve with one out to make it 1-0. A single by Castro sent another run home. Seattles tough offensive night ended its franchise-high streak of 23 straight games with a home run. It was the Mariners first game without one since June 19. NOTES: Seager went 0 for 4 to snap a 15-game hitting streak, which was the longest active streak in the majors. ... The series wraps up on Sunday when Seattles Felix Hernandez (10-4) opposes Jordan Lyles (4-3). Hernandez leads the American League with a 2.53 ERA. ... Roger Clemens, the seven-time Cy Young Award winner and special assistant to Houston general manager Jeff Luhnow, was at Minute Maid Park on Saturday. He had a talk with the Astros pitching staff and tried to encourage them to stay positive as the losses continue to pile up. Byron Murphy Youth Jersey .1 million pounds ($61.2 million) on Saturday, giving the beleaguered English Premier League champions a major lift. Zach Allen Jersey . Spiller left Week 3s 27-20 loss to the New York Jets with a thigh injury, but fully practiced with the team all week and expects to be ready to go on Sunday. http://www.thecardinalsshoponline.com/kyler-murray-cardinals-jersey-yp/ .Y. -- Vancouver Canucks goaltender Roberto Luongo had little trouble picking up his first shutout of the season against a Buffalo Sabres team thats having trouble scoring goals. Kurt Warner Cardinals Jersey . Haas said he "felt a lot of pain" in his right shoulder when he slammed his racket to the ground in frustration after losing his serve at 3-3 in the first set. Kyler Murray Cardinals Jersey . William Carrier opened the scoring for Cape Breton (6-4-2), but Andrew Ryan tied the game and Brent Andrews put the Mooseheads (8-6-0) in front for good with a short-handed goal at 13:49 of the second period. Cronulla captain Paul Gallen is hoping the Sharks can regain some form heading into next months finals after his side suffered its second-straight defeat.Gallen, who missed Saturday nights game against the Dragons after injuring his calf during the warm-up, blamed an interrupted Origin period and a tight schedule for the Sharks form slump.The 34-year-old said he believed his team could rebound and win its first game since late July when they take on South Sydney on Monday week.Weve just been a little bit disjointed and if we can just get that back together and have a good week and get our training back on track, we can turn it around, Gallen told the Sunday Footy Show.When you look at the past 10 weeks or so, we havent trained well or together much aas a team throughout that Origin period, we had a big representation there.ddddddddddddGallen said the injury to his calf was minor, but would not know if he would be fit to play the Rabbitohs until later in the week.He said the Sharks effort had improved against to the Dragons, but mistakes cost his team.I think we defended really well for a set of six when they kicked the ball down field, it was a wobbly-type kick and we made an error and they scored off the back of that, Gallen