HOUSTON -- Jedd Gyorko is providing enough power to keep banged-up St. Louis going.Gyorko and Tommy Pham each homered to help the Cardinals beat the Houston Astros 8-5 on Tuesday night for their third straight win.Gyorko has 11 of his 18 homers since July 18, including three in his past four games. Its helped keep St. Louis in the NL wild-card race despite injuries to top hitters like Matt Carpenter and Aledmys Diaz.The Cardinals got more bad news Tuesday: outfielder Matt Holliday and reliever Seth Maness are headed for the disabled list. Holliday will have surgery on his right thumb and could miss the remainder of the regular season, while Maness will have Tommy John surgery, likely sidelining him until 2018.Which means Gyorkos bat is becoming all the more important for the Cardinals, who have a one-game lead for the second NL wild-card spot.When he gets going, hes amazing, manager Mike Matheny said. You just dont know when hes going to hit you. When he gets into a good rhythm hes going to sneak up there and do some damage.The Cardinals roughed up ace Dallas Keuchel (7-12) to overcome a rocky outing from starter Jaime Garcia (10-8). Garcia gave up five runs and seven hits in five innings, including three home runs.It was one of those games where it was a grind for me, Garcia said. I didnt have my best stuff, but the guys picked me up, came through for me and we got the `W so thats all that matters.Seung Hwan Oh pitched a scoreless ninth, striking out three, for his 12th save.Keuchel had his second rough start in the last two weeks. The reigning AL Cy Young Award winner allowed six runs and six hits in five innings Tuesday after allowing seven runs in five innings in Detroit on July 31, matching his season high for runs allowed.This is probably the most frustrating loss of the season because of the way we bounced back and got four runs off Jaime and had a lead at home, Keuchel said. I just have to be better than that.Houstons Alex Bregman hit his first major league home run in the first in his 78th career at-bat. Houston erased a 2-0 first-inning deficit with Bregmans homer, a solo homer from Marwin Gonzalez and an RBI single from Jose Altuve.The Cardinals evened the score 4-4 in the fifth with Phams two-run homer and later extended the lead to 8-4 when Gyorko homered off reliever Pat Neshek for his 18th of the season.Yadier Molina added two RBI for St. Louis despite going 0 for 4.Jason Castro had a solo home run for Houston in the sixth.Altuve singled in the ninth for his 1,000th career hit, becoming the fastest player in franchise history to reach the milestone, doing it in 786 games. Cesar Cedeno previously held the record, reaching 1,000 hits in 889 games, one game faster than Jeff Bagwell.TRAINING ROOMCardinals: Holliday will have surgery Wednesday on his right thumb. Holliday was hit by a pitch against the Cubs last Thursday and could be sidelined through September. ... The Cardinals recalled RHP Sam Tuivailala from Triple-A Memphis.Astros: P Lance McCullers (elbow soreness) will take another week away from throwing, manager A.J. Hinch said. McCullers was placed on the 15-day disabled list on Aug. 3. ... IF Luis Valbuena (hamstring) ran bases Tuesday and took batting practice, with expectations of starting a rehab assignment soon. Valbuena strained his right hamstring on July 27. ... OF Colby Rasmus did light conditioning Tuesday for the first time after undergoing a procedure last Wednesday to remove a cyst in his right ear. He was placed on the disabled list on Aug. 7 and hopes to return around the start of September.UP NEXTCardinals: Carlos Martinez (10-7, 3.34) will try to get his first win in four starts. He has a 7.36 ERA across his first two August starts after entering the month with a 2.99 ERA on the season.Astros: Doug Fister (11-7, 3.61) looks to replicate earlier success against St. Louis. He allowed five hits and two runs in 7 1/3 innings against the Cardinals on June 14, earning the win. He also won his last start against Minnesota despite allowing five runs and eight hits in seven innings. Cheap West Virginia Mountaineers Jerseys China . The injury bothered Bledsoe in the Suns victory over the Clippers on Monday and he sat out the teams home loss to Memphis on Thursday night. College Jerseys China . Hargreaves began his career in 2008 with the Winnipeg Blue Bombers and has played with the Edmonton Eskimos and last season with the Saskatchewan Roughriders. http://www.cheapcollegechina.com/cheap-washington-state-cougars-jerseys-china_98m.html . Louis Cardinals. Victorino is batting sixth and playing right field after missing two games because of back tightness. Cheap Washington Huskies Jerseys China . -- Teemu Selanne scored the first goal of his 22nd NHL season, and the Anaheim Ducks extended the best start in franchise history with their fifth straight victory, 3-2 over the Calgary Flames on Wednesday night. College Jerseys Outlet . PETERSBURG, Fla.REGINA -- Saskatchewan Roughriders running back Kory Sheets says hes embarrassed by the domestic violence charges that were filed against him earlier this year, but maintains hes ready to move on. Sheets talked to reporters Tuesday for the first time since news of his off-season legal troubles came to light. The charges were first reported by Saskatoon radio station CKOM. "Its something Im not proud of and Im really embarrassed that it happened," Sheets said. "I allowed myself to get put in a situation that wasnt beneficial to the team or myself, and really I just want to get past the situation. "Ive done all my obligations that the team wanted me to do and that the courts had me do and everybodys happy with the outcome." The charges were laid in January stemming from an incident near Tampa, Fla., but the state didnt prosecute the case after Sheets successfully completed a domestic violence program. Sheets diidnt inform the team right away because he wanted to do so in person.dddddddddddd Saskatchewan GM Brendan Taman said Sheets will be disciplined but didnt elaborate further. "Kory knows hes on his last strike with us," Taman said. "Regarding the (teams) code of conduct, every situations different and everything is handled on an individual basis, and Korys got on the wrong side of it right now. "Well see where it goes in the future but I think he knows where he stands." Taman said the team learned of the charges in March. He did not seem upset that Sheets took several weeks to inform the team of his situation. "Im not going to condone what he did in any way, shape or form but I think theres angst on his part to try and figure out what to do before he told us," he said. Sheets ran for 1,277 yards and 11 touchdowns as a rookie last season. He added 49 catches for 517 yards and two TDs. ' ' '