Diamondbacks reliever Randall Delgado plunked Pirates star Andrew McCutchen the following day in retaliation, and McCutchen later said, "Just remember: I don't forget."
The clubs meet for the first time since that series Friday night when the Pirates begin a nine-game trip in Arizona.
Goldschmidt went 12 for 26 with a homer, two doubles and a triple during a seven-game hitting streak against the Pirates (8-8) before he was hit during his first at-bat by then-Pittsburgh reliever Ernesto Frieri on Aug. 1.
McCutchen expected the Diamondbacks to throw at him, but they waited until the ninth inning the next day, and McCutchen took exception to the timing. He went 3 for 5 the rest of the series and is batting .476 during a six-game hitting streak against Arizona (8-7).
It's likely tempers have cooled since the clubs split that four-game set. Goldschmidt appears back to his old self and hit three homers during an eight-game hitting streak that ended with Wednesday's 8-5 win over Texas.
"The issue we had with both of them is just swinging at bad pitches," manager Chip Hale said. "When they don't swing at balls, they're pretty good hitters and they're learning that."
Josh Collmenter (1-2, 3.38 ERA) may not match the career-high three hits he had Friday against San Francisco, but he's hoping to build off his solid performance on the mound after pitching a four-hitter in a 9-0 win.
"It's fun when you have stuff working like that," Collmenter said after his second career shutout. "The fastball command was huge for me and I was able to move the ball in and out. Everything for me plays off of that."
The right-hander gave up three runs in 5 1-3 innings of Arizona's 7-4 win July 31 the last time he faced the Pirates. Neil Walker homered off Collmenter in that contest and is 4 for 8 against him in his career.
Walker had an RBI single Thursday in a three-run sixth inning that helped Pittsburgh rally for a 5-4 win over the Chicago Cubs and a four-game series split.
McCutchen, who has been bothered by a nagging left knee injury, was scheduled to have the day off before he struck out as a pinch-hitter.
"It was arguably for me one of the best team wins since I've been here with what we had, what we went out there with, how we were able to battle," manager Clint Hurdle said.
Gerrit Cole takes the mound in this contest seeking another solid outing. Cole (2-0, 2.65) has won back-to-back starts, giving up one run and striking out eight in six innings of a 5-4 win over Detroit on April 13 before going the same distance and giving up one earned run in Sunday's 5-2 victory over Milwaukee.
The right-hander has struck out 20 in 17 innings while allowing a .190 average.
Cole gave up two runs in six innings of a 6-2 victory in his only start against the Diamondbacks on Aug. 16, 2013.