Tom Cheney has struck out the most hitters in a game, with 21 strikeouts versus the Orioles on September 12, 1962.

which pitcher has the most strikeouts in a game
Interpreted as:
Which pitcher has the most strikeouts in a regular-season game?