I'm inclined to go with Larsen on this one, but I'd have Harvey Haddix 2nd among pitchers. 19 total bases for Shawn Green in his four homer game is the best single-game hitting performance that comes to mind.