Japan captain and midfielder Makoto Hasebe helped Eintracht Frankfurt end Bayern Munich's season-opening winning streak at 10 games after his team held the defending champions to a scoreless draw on Friday in the Bundesliga.

"It's positive we've managed to keep a clean sheet. Everyone kept their concentration and it's a huge point" said the 31-year-old, who played the full 90 minutes at right back and showed tenacity in going toe to toe with the pace and trickery of Arjen Robben and Douglas Costa.

Bayern tested Lukas Hradecky in goal with an 11th-minute, close-range header from Arturo Vidal, while Robert Lewandowski's effort a minute from time was ruled out for an offside as the home side earned a draw.

Hasebe also survived a heart-in-his-mouth moment minutes earlier, when he tangled with Robben and saw the Dutchman go down inside the box, only to see the winger booked for a simulation.

"We'd like to have attacked a little bit more," said Hasebe after his side defended with all the players back in their own half and had to rely on counterattacks for opportunities. "But we now know there's this way of playing too."