Reds SS Barry Larkin hits three consecutive home runs in an 8 – 5 win over the Astros, giving him a major league record-tying five over a two-game span. Ernie Banks and Freddie Patek are the only other shortstops to homer three times in a game.

On June 28, 1991 Reds SS Barry Larkin hits three consecutive home runs in an 8 – 5 win over the Astros, giving him a major league record-tying five over a two-game span. Ernie Banks and Freddie Patek are the only other shortstops to homer three times in a game.

Source
Baseball Reference June 28