The hit by pitch ignited speculation that Pirates pitcher Johnny Barbato was intentionally targeting Iannetta, who hit a home run earlier in the game.
Manager Torey Lovullo said the Diamondbacks will "take their time" with Iannetta, though it looks like he'll avoid the disabled list. "Anytime there's head trauma, anytime a pitch hits you in that area, you are never comfortable until a diagnosis is made, so we're using every precaution possible to make sure he's OK".
Iannetta fell to the ground immediately and eventually walked off the field with towel over his nose.
The 33-year-old right-hander came tantalizingly close in Arizona's 2-1 victory over Pittsburgh Thursday night.
Barbato said he and Iannetta had exchanged texts and there were no hard feelings.
A seven-run third inning preceded a four-run fourth inning as the D-backs pounded the Pittsburgh Pirates, sending the visitors to their season-high sixth straight defeat, 11-4, in front of an announced crowd of 21,911 at Chase Field on Friday.
Chris Iannetta the Arizona Diamondback catcher was hit by a pitch in the mouth during his seventh inning at bat on Friday night. "It was a really impressive effort", Lovullo said.
Josh Gordon's application denied; agent cut ties weeks ago
Although he'll get a chance to apply to be reinstated again in the fall, there's not much time for his situation to change. Gordon was suspended for two games in 2013, 10 games in 2014, all 16 games in 2015 and the first four games in 2016.
Iannetta hit a solo home run to start the third inning. Just got in there a little too much, just got away from me.
The Rangers had been held scoreless by San Diego starter Clayton Richard until Napoli hit a 433-foot homer to left on the first pitch of the eighth inning.
Back in 2014, Diamondbacks slugger Paul Goldschmidt was hit by Ernesto Frieri of the Pirates in August and missed the rest of the year with a broken hand. The day after that game, Pirates center fielder Andrew McCutchen was drilled in the back by a pitch. I think he is.
Glasnow lost to Milwaukee in his last outing as he gave up four runs - three earned - and six hits over 6 1/3 innings. All of those hits but Peralta's came on fastballs clocked in the 92-95 miles per hour range. In addition, all the team's runs were collected with two outs. Arizona was in total control by the time the hot-hitting Drury belted a towering shot into the left field seats for a 7-1 lead.
With three hits in five at-bats, David Peralta is now batting.386 (27-for-70) with three doubles, one triple, four home runs and 15 RBI in his last 18 games.
"That was scary", Pirates catcher Chris Stewart said.