James McCann went 4-for-6 and knocked in the go-ahead run in the 12th as the Diamondbacks held off the Pirates 8-7 on Tuesday.
The Diamondbacks blew a 6-0 lead between the eighth and ninth, but they pulled the game out in the end. Both teams scored one run in the 10th and zero runs in the 11th before McCann singled in the automatic runner in the 12th. Gerardo Carrillo then pitched his second scoreless frame to maintain the 8-7 lead and pick up his first win as a major leaguer. McCann’s four-hit game was the fourth of his career; he had one each in 2016, 2019 and 2021. He’s been on an incredible roll since coming off the injured list earlier this month, going 12-for-22 with three homers and 10 RBI. Still, he’s played in just six of 19 games during that span. Maybe the team will begin giving him the occasional DH start against lefties until he cools off.