By KRISTIE RIEKEN
HOUSTON (AP) _ Lance McCullers Jr. pitched no-hit ball into the seventh inning, Michael Brantley and Carlos Correa drove in two runs each and the Houston Astros snapped a five-game skid with a 6-4 win over the San Francisco Giants. McCullers bounced back from one of the worst performances of his career with a gem where he allowed one hit and struck out five in seven scoreless innings. The 26-year-old tied a career high by allowing eight runs in just 3 2/3 innings of a 14-7 loss at Arizona his last time out. His only hit Monday came when Donovan Solano extended his MLB-best hitting streak to 15 games.