Eintracht are doing quite well this season - the team is in 3rd place in the Bundesliga, while also taking 5th place in the overall UEFA Europa League group.
But Borussia is having a bad season, the team is not in the best shape now, having won only 1 meeting out of the last 5 rounds, taking only 10th place in the Bundesliga. But the gap from the European Cup zone is only 3 points, so everything can still be corrected.
Eintracht are nominally considered favourites, but the Eagles concede a lot, including home games (12 goals conceded), but also score a lot.
Prediction: both teams to score. We recommend the “BTTS - Yes” bet, odds 1.45