HOUSTON -- Martin Perez threw six solid innings for Texas on Friday night. It was one bad inning that cost him and the Rangers.Dallas Keuchel pitched a three-hitter and the Houston Astros beat Texas for just the second time in 11 tries this season, 5-0.Jose Altuve had two hits and drove in two runs as the Astros closed within 5 1/2 games of the AL West-leading Rangers. Houston had lost three in a row overall.Perez (7-8) allowed five runs on eight hits with four strikeouts in seven innings. The Astros got to him for four runs in the third.I just think I need to control the ball, Perez said. Sometimes Im trying to throw perfect pitches. Trying to look for the pitch for double plays and when a pitcher tries to throw perfect pitches you dont have a chance. Just need to control the ball and see what happens.It was scoreless when the Astros broke away in the third. Altuve hit an RBI double, Carlos Correa followed with a two-run single before Tyler White had an RBI single.That seems to be the story with Martin when he gets challenged, the inning that gets away from him cant really slow the inning down, Texas manager Jeff Banister said. Left it over the middle of the plate, they were able to get some good contact on him.Perez lost his fourth straight decision. He hasnt won since June 26 against Boston.Gave up four runs, came back and threw four more innings really well, Perez said. Ive been saying I like to compete and the game is long, so you always have to go out there and compete.Keuchel (7-11) allowed a career low in hits while throwing his fourth major league shutout. The AL Cy Young Award winner struck out seven and walked two.A guy like Keuchel that can work both sides of the plate, Banister said. I felt like he was able to go in when he wanted to and then expand. He was moving on the fastball and threw enough sliders to keep us off the velocity. Got us on the ground. Two flyball outs and they were both nice running catches by Springer.Keuchel was coming off one of his worst starts of the season in which he was tagged for seven runs in five innings Sunday at Detroit.Keuchel got off to a shaky start, giving up a double, single and walk in the first inning, along with throwing a wild pitch.After that, he permitted just two more runners before Adrian Beltre doubled in the ninth.We saw the same guy that won the Cy Young last year, Beltre said. He relies on throwing the ball on the corners. Make you chase, keeping the ball down and thats what he tried to do.Evan Gattis had three hits for Houston, which scored as many runs as it had totaled in the previous five games.TRAINERS ROOMRangers: LHP Derek Holland (left shoulder inflammation) started a rehab assignment with Triple-A Round Rock. He threw two scoreless innings, with one hit, one walk and two strikeouts on 28 pitches. ... CF Drew Stubbs (toe) continued a rehab assignment Friday with Round Rock. Stubbs entered Friday 7 for 32 in 11 rehab games.UP NEXTRangers: RHP Lucas Harrell (3-2) will make his second start with Texas after coming over from Atlanta in a trade July 27. He allowed three runs in six innings against Kansas City in his first start with Texas on Sunday.Astros: RHP Doug Fister (10-7) will make his 22nd start of the season. He will look to continue the success he had in his last outing Monday when he threw six scoreless innings. Custom Nike Kansas City Royals Jerseys . He says so-called TRT is only one problem and he wants to go even further than the ban. "Its about time," St-Pierre told reporters at a promotional event in Montreal on Friday. "I think its a good thing. Custom Nike Baseball Jerseys 2020 . Supported by three-run homers from Jayson Werth and Wilson Ramos, the young right-hander went seven strong innings in the Washington Nationals 8-4 victory over the Arizona Diamondbacks on Friday night. https://www.customjerseysnikebaseball.com/custom-nike-boston-red-sox-jerseys/ . Ryan Garbutt had a goal and two assists as Dallas snapped a six-game losing streak with a 5-2 victory over the Edmonton Oilers on Tuesday night. Custom Nike Baltimore Orioles Jerseys . Blackwood, 28, has played the last three seasons in the San Diego Padres system, including the past two summers with Class AA San Antonio of the Texas League. Custom Nike Tampa Bay Rays Jerseys . The Olympic champion curler and TSN curling analyst immediately went online to look at the Halls long list of honoured members. Thats when the enormity of the honour sunk in. SHANGHAI -- Nick Kyrgios looked completely disengaged at the Shanghai Masters, like he couldnt get off the court fast enough. Rafael Nadal fought as hard as he could to prolong his stay in China but came up short.Both players lost in the second round on Wednesday, though the effort they put forth couldnt have been more different.Kyrgios was booed by the crowd and admonished by the chair umpire for his lack of professionalism during a 6-3, 6-1 loss to German qualifier Mischa Zverev. The Australian floated in 67 mph (108 kph) first serves, went for aces on his second serves, and argued with a fan.Afterward, he defended his behavior by saying he didnt owe the spectators anything and fans could just leave if they didnt like his attitude.Nadals late-season struggles continued as he fell to Viktor Troicki 6-3, 7-6 (3). The result prompted the Spaniard to contemplate shutting his season down early.Also, Andy Murray reached the third round by beating Steve Johnson 6-3, 6-2. U.S. Open champion Stan Wawrinka and Milos Raonic also advanced in straight sets.Kyrgios, seeded 12th, arrived in Shanghai as one of the most in-form players in the draw after winning his third title of the season at last weeks Japan Open. But all the matches seemed to catch up to him against Zverev, a player ranked 110th in the world who had only won seven ATP Tour matches all season.At one point in the first set, Kyrgios tapped a soft serve over the net and started walking toward his chair before Zverev had even returned the ball, drawing a rebuke from the chair umpire during the changeover.This is a professional tournament, Ali Nili said. You have to act like a professional.Toward the end of the 48-minute match, the crowd started booing and jeering. One man yelled, Respect the game, prompting a furious Kyrgios to shout: You want to come here and play?Asked afterward if he thought he owed the spectators a better effort, he turned defiant againn.ddddddddddddWhat does that even mean? Im good at hitting a tennis ball at the net. Big deal. I dont owe them anything, he said. If you dont like it, I didnt ask you to come watch. Just leave.Kyrgios added that he is so tired from the lengthy season, he wasnt interested in chasing one of the last spots for the ATP finals next month, either.I couldnt care less, to be completely honest with you, he said.He later sounded apologetic on Twitter, saying, Not good enough today on many levels, Im better than that. I can go on about excuses but there are none. Sorry.Murray said after his match that he understands how Kyrgios might have been feeling, but he still should have given his best effort.If he didnt do that, then he will be disappointed with himself tonight, he said. But were not perfect. Everyone makes mistakes.Nadal also has a chance to clinch a spot in the ATP finals -- he currently sits in seventh position for the eight-man field -- but he was unsure at this point if he wanted to prolong his season.I cannot say now what Im going (to) do during the next month, he said. Sometimes (to) keep competing is not the solution. Sometimes the solution is practice ... and have a process of training. And maybe thats an opportunity to do it.The fourth-seeded Nadal struggled to create depth and pace with his forehand, a problem he attributed to the wrist injury that sidelined him for part of the season.His goal now is to be back in peak condition for the Australian Open at the start of the new year.I have two months and a half to put myself at the level that I need to be, Nadal said, and I have the confidence that Im going to do it.Other winners included 11th-seeded David Goffin, 13th-seeded Lucas Pouille, Jack Sock and Vasek Pospisil. Seventh-seeded Tomas Berdych lost to Marcel Granollers. ' ' '