Astros starting pitcher Lance McCullers struck out six batters in a no-decision on Wednesday against the Angels.

McCullers threw six innings, allowed four hits and one earned run. He walked three batters and threw 104 pitches before leaving the game. 

McCullers (3-2) has a 2.33 ERA with 52 strikeouts and 16 walks through 46 1/3 innings of work this season.