© Getty Images
A pattern soon emerged as Bayern dominated proceedings in search of a breakthrough, but Frankfurt improved quickly to limit the opportunities on offer.
After being frustrated in the opening 45 minutes, Bayern were gifted an opportunity early in the second half when a misplaced pass was intercepted by Douglas Costa, but the Brazilian could only send his shot wide.
Despite rarely offering any signs of attacking intent, Frankfurt twice wasted good chances to take the lead against the run of play as Alexander Meier miscued his shot from a promising position, before Manuel Neuer denied Marc Stendera after handing possession to the midfielder.
Robert Lewandowski should have punished the misses when he climbed highest to meet Philipp Lahm's cross moments later, but his header drifted just past the post with Hradecky beaten.
Frankfurt refused to stray from their gameplan in search of a possible winner, and the home fans were left breathing a sigh of relief when Lewandowski fired wide after being released by Arjen Robben's clever lobbed pass.
Celebrations were cut short late on when Lewandowski was halted by the offside flag after finally finding the net, and the disappointment continued for Pep Guardiola's side as Frankfurt held on for the point.