An over-the-should 15-yard catch by Cardinals receiver Larry Fitzgerald in the corner of the end zone tied it at 14 late in the third quarter.
Earlier in the drive, Fitzgerald also made a key 37-yard catch.
With that touchdown catch, Fitzgerald passes Marvin Harrison for eighth on the NFL's all-time receiving yards list (14,581).
Cowboys push ahead
The Cowboys grabbed their first lead in the third quarter, scooting ahead 14-7 after a herculean effort by receiver Dez Bryant.
Bryant caught a 15-yard pass from quarterback Dak Prescott and pushed to the end zone amid a sea of Cardinals players.