Goals from Robert Lewandowski and Douglas Costa had Bayern two up at half-time against Frankfurt but Carlo Ancelotti felt it was undeserved.
Carlo Ancelotti conceded his Bayern Munich side were second best before half-time as they tightened their grip on the Bundesliga title race with a 3-0 win over Eintracht Frankfurt.
Robert Lewandowski's 38th minute opener came against the run of play at the Allianz Arena after Mats Hummels made a stunning last-ditch tackle to deny Branimir Hrgota after he rounded Manuel Neuer.
Wenger: I don't know how much longer I have left at Arsenal
Frankfurt striker Hrgota missed a glorious chance to equalise before Douglas Costa doubled Bayern's advantage, leaving Lewandowski to bring up his 100th goal for the club 10 minutes into the second period.