#4 Flop: Makoto Hasebe
The 35-year-old experienced Japanese defender endured a very poor day at the office. Arguably the worst defender on the field, he was almost certainly the worst performer overall.
Hasebe barely helped his defence achieve anything serious. He completed just two clearances, while Almamy Toure alongside him made six. With just one tackle and interception over the 90 minutes, he struggled to do anything else of note defensively.
In fact, he only won one aerial duel throughout. Martin Hinteregger had some frustrating moments defensively too, but won six aerial duels which helped his team save face at crucial intervals as Dortmund threatened.
#3 Hit: Thorgan Hazard
Thorgan Hazard proved a real headache for Frankfurt's three-man backline to deal with throughout this game. Constantly driving into channels, he sought out space and made a succession of important passes as well as successful dribbles through midfield. As a reward for his exciting display, the 26-year-old got himself an assist for Witsel's opener and proved an influential figure as Dortmund were forced to just take a single point home.
Completing three key passes and four dribbles, he was the only outfield player to neither control the ball poorly in possession or alternatively be dispossessed. Defensively, he completed four tackles - more than the combined total of forwards across the starting eleven.