The games are coming thick and fast for in-form Borussia Dortmund in the season finale, with Saturday's match at home to SV Werder Bremen (kick-off 18:30CEST/16:30GMT) one of nine potential fixtures in all competitions in April.

Download the free Bundesliga app here!

Alongside their pursuit of FC Bayern München in the Bundesliga title race, Thomas Tuchel's charges have to navigate assignments in the quarter-finals of the UEFA Europa League and the semi-finals of the DFB Cup in a busy month that will determine whether or not BVB will win any silverware this season.

Watch: Augsburg 1-3 Dortmund – match highlights

Visitors Bremen do not have quite such lofty aims this term, with survival the main objective. Viktor Skripnik's side have struggled for the majority of the season, but after recording two wins and two draws in their last five outings, the Green-Whites are still just one point above the relegation zone going into a survival battle that could include as many as ten teams.

Watch: Bremen 1-1 Mainz – match highlights

History

Matchday 11 rewind: Bremen 1-3 Dortmund

Goals: 0-1 Reus (9'), 1-1 Ujah (32'), 1-2 Mkhitaryan (44'), 1-3 Reus (72')

Dortmund's free-scoring form continued with a muscular display to overpower Bremen at the Weser Stadium.

Watch: match highlights

Matchday 28 - match stats

  • Dortmund already have 64 points on the board; in 2001 FC Bayern München won the Bundesliga title with a total of 63.
  • Tuchel's men are unbeaten in their 15 competitive games in 2016, winning 13 and drawing two.
  • Striker Pierre-Emerick Aubameyang is due a goal: Dortmund's top scorer has not found the net in the Bundesliga since Matchday 23.
  • BVB have been the best team in the second half of the season, earning 26 of a possible 30 points.
  • Henrikh Mkhitaryan is one of only two players (alongside Gladbach's Raffael) to reach double figures in both goals and assists this season: the Armenian has ten of each.
  • Marco Reus has been directly involved in 15 goals in 11 Bundesliga games against Bremen.

Possible line-ups

Dortmund: Bürki - Piszczek, Papastathopoulos, Hummels, Schmelzer - Weigl - Kagawa, Castro - Mkhitaryan, Reus - Aubameyang

Absentees: -

Bremen: Wiedwald - Gebre Selassie, Vestergaard, Galvez, S. Garcia - Grillitsch - Öztunali, Fritz, Junuzovic, Bartels - Ujah

Absentees: Wolf (hip), Djilobodji (suspended), Bargfrede (knee), Veljkovic (toe), Johansson (light training), Pizarro (back)

Click here for your local broadcaster