Moenchengladbach, Leverkusen, Bremen win; Hertha Berlin held by Frankfurt

Fourth-placed Borussia Moenchengladbach warmed up for Wednesday's visit of Barcelona in the Champions League with a 2-0 win at home to Ingolstadt thanks to goals by Oscar Wendt and captain Lars Stindl.

Moenchengladbach's Swedish defender Oscar Wendt (L) scores against Ingolstadt, Moenchengladbach won 2-0.   -  AFP

Fourth-placed Borussia Moenchengladbach warmed up for Wednesday's visit of Barcelona in the Champions League with a 2-0 win at home to Ingolstadt thanks to goals by Oscar Wendt and captain Lars Stindl.

Having had its winning streak ended by Bayern in Munich on Wednesday, Hertha Berlin was held to a 3-3 draw at Eintracht Frankfurt.

Hertha captain Vedad Ibisevic gave Berlin the lead when he converted a first-half penalty after a foul on Swiss midfielder Valentin Stocker.

But Frankfurt hit back with goals from Mexico's attacking midfielder Marco Fabian and captain Alexander Maier to lead 2-1 at the break.

Hertha dug deep as midfielder Alexander Esswein came off the bench to play a key role by setting up Ibisevic's second goal in the second-half, then scoring himself to put Berlin 3-2 up with 25 minutes to go.

But the teams shared the points after English-born Jamaica defender Michael Hector, on loan from Chelsea, scored Frankfurt's equaliser in the 92nd minute to leave Frankfurt fifth and Berlin sixth in the table.

Mexico striker Javier 'Chicharito' Hernandez scored a hat-trick in Bayer Leverkusen's 3-2 win at Mainz to give them its second win in five league games before its midweek Champions League game at Monaco.

It was the ex-Manchester United and Real Madrid striker's second hat-trick in Germany's top flight and he scored the winning goal in the 92nd minute.

Augsburg are mid-table after their 1-0 win over 10-man Darmstadt thanks to Alfred Finnbogason's second-half header.

The victory came at a price as striker Raul Bobadilla faces a lengthy stint on the sidelines after suffering a suspected dislocated shoulder.

Darmstadt defender Leon Guwara was sent off just before the half-time whistle for his second yellow card.

Later, two goals in the last five minutes, from substitute Lennart Thy and Theodor Gebre Selassie, gave Werder Bremen its first points of the season and sealed its 2-1 win over Wolfsburg to climb off the foot of the table.

It was the first win for caretaker coach Alexander Nouri and broke Bremen's run of four straight league defeats.

The result leaves Schalke bottom ahead of Sunday's match at Hoffenheim.