Carlos Corporan took the Tigers’’ series sweep and lined it to deep left-center field. The Astros catcher’’s RBI double off Detroit’s Phil Coke in the top of the ninth was a go-ahead game-winner, pushing a struggling club to a 7-5 victory Wednesday at Comerica Park. The Astros (11-30) ended a six-game losing streak, avoided a three-game sweep by Detroit and downed the Tigers (22-16) for the first time this season in seven contests. Astros lefthanded starter Dallas Keuchel gave up seven hits and five runs (four earned) during 5 2/3 solid innings in a no-decision. Tigers righty Max Sherzer allowed five runs and five hits in seven innings. The Astros grabbed a brief 1-0 lead after Corporan hit his third home run of the season into the right-field stands, blasting a 3-2, two-out pitch from Scherzer. Detroit answered with four runs in the bottom of the frame. After Keuchel induced ground outs from Prince Fielder and Victor Martinez, the Astros’’ 25-year-old starter temporarily lost his command and control. Jhonny Peralta walked, Matt Tuiasosopo singled to right and a Brayan Pena infield single tied the game at 1. Astros shortstop Marwin Gonzalez caught Pena’’s grounder near second base but was unable to complete a throw to first when he couldn’’t get the ball out of his glove. Avisail Garcia followed Pena and placed the Astros in a deeper hole. Garcia hammered a 2-0 pitch to deep left-center field. The ball landed in the Astros’ bullpen, became the first home run of Garcia’’s career and gave the Tigers a 4-1 advantage. But Scherzer was hit even harder in the fourth. Jake Elmore doubled, Carlos Pena singled, Chris Carter walked and J.D. Martinez made it 5-4 Astros after bouncing an 85 mph slider off the Tigers’’ Wall of Fame in deep left-center field.