F. Ribery's goal secured a narrow "Bayern" victory, "Borussia" had to struggle at home (VIDEO)

On Saturday, the 28th round of the German Bundesliga continued, with four more matches played.

The country's champions and current leaders, Bayern Munich, faced Eintracht Frankfurt at home. The Bavarians dominated the entire match, but only managed to beat their opponents by a narrow margin.

The victory was decided by Franck Ribery's goal in the 20th minute.

In other matches, Hamburger defeated Hannover, Ingolstadt beat Schalke, Mainz defeated Augsburg after a high-scoring game, and Darmstadt drew with Stuttgart.

In the last match of the evening, Borussia Dortmund narrowly defeated Werder Bremen 3-2 after a fierce battle. Goals from Pierre-Emerick Aubameyang, Shinji Kagawa, and Adriano Ramos secured the hard-fought victory for the "yellow and black" team.

With 72 points, Bayern comfortably lead the standings.

Results:

Bayern 1 - 0 Eintracht

Darmstadt 2 - 2 Stuttgart

Hannover 0 - 3 Hamburger

Ingolstadt 3 - 0 Schalke

Mainz 4 - 2 Augsburg

Borussia 3 - 2 Werder

League table: