CINCINNATI • The list of players who have hit three home runs in a game against the Cardinals includes some of the greatest hitters of this era or several eras before. Johnny Bench, the revered catcher from the Big Red Machine, had three homers against the Cardinals. Willie Mays hit three homers in the same game against the Cardinals. Ralph Kiner, Larry Walker, and of course that Milwaukee masher Casey McGehee was the last two do it way back in 2011.
Add to that list Scooter Gennett.
The Reds sometimes infielder/sometimes outfielder drilled a grand slam to feast on the Cardinals' decision (see earlier) and the followed that with two run homer and a solo home run.