Cruz went 5-for-5 with a double, two runs scored, two RBI and a stolen base in Friday's 9-8 loss to the Diamondbacks.
The Pirates as a team managed only 13 hits in total, but Cruz nearly single-handedly kept them in the game with the first five-hit performance of his young career. The 25-year-old shortstop is slashing .311/.357/.589 over 23 games since the beginning of July with five homers, four steals, 15 runs and 20 RBI despite a 32.7 percent strikeout rate during that stretch.