Borussia Dortmund was in top form on Friday ahead of the Champions League as they walloped Eintracht Frankfurt 4-0 in a Bundesliga tie to claim the second spot in the points table.

Defender Lukasz Piszczek got things underway in the 33rd-minute when he found the back of the net with a thunderous strike. In the first-half, it remained 1-0 as the visitors kept the hosts in check in front of a packed house.

But merely five minutes into the second -half saw the hosts double the lead as Jadon Sancho’s fine run led to a goal. Four minutes later, Erling Haaland scored to nearly seal the encounter in favour of the hosts.

It was Haaland’s fifth goal in five games just going to show the brilliant form he is in.

Raphael Guerreiro, who was denied a goal in the first half by the post, scored in the 74th-minute to add insult to injury. He made the most of a shoddy clearance by Frankfurt. It was a 20-metre shot that found the back of the net to make it 4-0.

“It was extremely important to keep a clean sheet today,” said Dortmund defender Mats Hummels. “We also did not give them many chances. This was not a clean sheet for the defence but for the entire team.”

After the match, Bayern Munich is still at the top of the points table with 43 points and they are followed by Dortmund who has 42 points. Leipzig is at the third spot who also have 42 points, but are a rung lower to Dortmund because of goal difference.