The Astros couldn’t possibly turn away this kind of pitching.

Out of nowhere, Collin McHugh’s turned himself into a one-man show. The righty call-up from Class AAA Oklahoma City wasn’t expected to be more than a fill-in for the injured Scott Feldman. Instead, he delivered a second straight gem on Sunday — and they didn’t pull him for a pitch count in a 5-1 win over the A’s.

McHugh retired 19 in a row from the third inning until there were two out in the ninth. Brandon Moss was hit by a pitch on the back foot, a call made only after a challenge from A’s manager Bob Melvin. Moss stole second and scored on Alberto Callaspo’s single, McHugh’s final batter. He narrowly missed out on his first career complete-game shutout.

Lefty Raul Valdes, who finished out last night’s game, got the final out on a fly to center. Valdes needs Monday’s off-day as much as anyone after pitching in three straight games.

McHugh finished with one run allowed on two hits and three walks in 8 2/3 innings pitched. He struck out seven on 114 pitches, 73 for strikes.

In two starts for the Astros, McHugh has a 0.59 ERA. He struck out 12 batters without allowing any walks in his first start Tuesday in Seattle, which ended at just 89 pitches.

Although Feldman is due back Sunday, there seems no way that the Astros, who split this four-game series with the A’s, wouldn’t afford McHugh more chances.

The only hit McHugh surrendered before the ninth came from the second batter of the game, Jed Lowrie. The A’s loaded the bases in the first with the help of two walks. Josh Reddick’s pop out to short ended that threat, and McHugh started rolling.