Borussia Dortmund scored three times in the second half, twice with Erling Haaland and once with Jadon Sancho, to beat hosts RB Leipzig 3-1 on Saturday and close the gap to the top spots in the Bundesliga.
After a toothless first half Dortmund improved after the break, taking the lead when Halaand charged down the wing and Marco Reus flicked his cross on with his back heel for Sancho to fire in.
The England international has now scored for the second consecutive game after failing to find the back of the net in the first 13 league matches of the campaign.
The visitors came close to a second goal in the 65th but Haaland's powerful shot was tipped onto the crossbar by keeper Peter Gulacsi.
Leipzig, who had kept a clean sheet in their previous four league games, responded with a chance of their own two minutes later as Dani Olmo hit the post with his shot.
- READ MORE
- Raiola declares Haaland transfer available to only four Premier League clubs
- Roman Abramovich 'to hand Chelsea Sh40 billion warchest' to sign Erling Haaland
- Jadon Sancho linked with shock move to Manchester United
- Huge boost for Manchester United in Jadon Sancho race
- Borussia Dortmund beaten again!
- Moenchengladbach 4-2 Dortmund: Gladbach break Borussia Dortmund jinx to go fourth in Bundesliga
But Haaland got onto the score sheet, heading in a Sancho cross at the far post after launching the move himself in the 72nd minute.
The Norway international grabbed a second goal six minutes from the end when he was sent through by Reus to round Gulacsi before Leipzig scored in the 90th with Alexander Sorloth.
Dortmund are fourth in the standings on 28 points, five off leaders Bayern Munich, who lost 3-2 at Borussia Moenchengladbach on Friday. Leipzig, who suffered their first home loss of the season, are in second place on 31.