The defending champions took the lead twice at the Commerzbank Arena, but could not close out victory against Germany's second-placed side
Although the defending champions rarely looked completely comfortable against their buoyant hosts, first-half goals from Lukasz Piszczek and Marco Reus seemed to have subdued the newly-promoted outfit.
Stefan Aigner gave Eintracht some hope immediately after the restart, and a matter of seconds later the home team had drawn level via the outstanding Takashi Inui. Mario Gotze pushed BVB back into the lead, but Anderson headed Armin Veh’s men back to parity.
The opening stages of the encounter gave a glimpse of what was to be in store throughout the evening, with Moritz Leitner stinging the palms of Kevin Trapp before Inui raced to the other end of the field to fire narrowly wide.
Dortmund were controlling the match so it was little surprise they took the lead, although there can be little doubt that there was more than a hint of luck about Piszczek’s opener, as his shot took two deflections before finding its way into the net. Shortly afterwards, Reus completed a flowing move in terrific style by fizzing a low shot into the corner of the home net.
Both sides might have contributed to the scores before the break, but it was Frankfurt who started the second period in the more positive fashion, and they would be rewarded as they quickly drew level.
Aigner might have been a peripheral figure in the first period, but he found himself stationed in a good position on the corner of the box as the sprightly Inui galloped away from the Dortmund midfield and fed him a pass. Given a sight of goal, he made no error, burying the ball into the corner of the net.
A matter of 90 seconds later, the right-sided midfielder repaid the favour, delivering a cross to the far post where Inui was left unchecked to head past the helpless Roman Weidenfeller.
The match was incredibly open at this point, and Dortmund were quick to respond through Gotze, who had come on for the injured Reus at the break, finishing coolly after a defensive slip.
Eintracht were not to be denied their point, though. Bastian Oczipka had struggled to defend down his flank all evening but he made amends with 20 minutes remaining as his cross was headed deftly home by Anderson.
Neven Subotic nearly gave the game a terrific climax with a stoppage-time overhead kick, but it was headed off the line. Come full-time, Dortmund were happy to escape with a point, but are now seven points off the pace set by Bayern Munich.