McCullers throws 7 scoreless, Astros beat Giants 6-4

Houston Astros starting pitcher Lance McCullers Jr. throws against the San Francisco Giants during the first inning of a baseball game Monday, Aug. 10, 2020, in Houston. (AP Photo/David J. Phillip)
Houston Astros starting pitcher Lance McCullers Jr. throws against the San Francisco Giants during the first inning of a baseball game Monday, Aug. 10, 2020, in Houston. (AP Photo/David J. Phillip) (Copyright 2020 The Associated Press. All rights reserved)

HOUSTON – After a terrible road trip, Lance McCullers Jr. gave the Houston Astros just what they needed to get back on track Monday night.

McCullers pitched no-hit ball into the seventh inning, Michael Brantley and Carlos Correa drove in two runs each and the Astros snapped a five-game skid with a 6-4 win over the San Francisco Giants.

McCullers (2-1) 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.

“He was masterful tonight,” manager Dusty Baker said. “He was more aggressive with his fastball, which increased their swinging for the breaking ball."

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.

“It was just up to me not to blow it again," McCullers said. "We needed a win tonight. We needed to start the homestand on a big, positive note and we did that."

His only hit allowed Monday came when Donovan Solano extended his MLB-best hitting streak to 15 games with a grounder down the third base line that rolled just out of reach of Alex Bregman for a double with one out in the seventh.

“Wrong pitch," McCullers said. “That was on me shaking and not throwing the correct pitch in that situation."