England international Jadon Sancho scored for the second time in as many Bundesliga matches as Borussia Dortmund came from behind to secure a 3-1 victory against Cologne on Friday night.

Newly-promoted Cologne sprung a surprise when Dominick Drexler headed the hosts in front after 29 minutes at the RheinEnergieStadion.

Dortmund, who finished runners-up to Bayern Munich last season, trailed at the interval, and had to wait until the 70th minute before they were back on level terms.

Sancho, 19, picked up the ball from a short corner before unleashing a fierce left-footed strike.

Substitute Achraf Hakimi was on hand to give Dortmund the lead with just four minutes remaining when he jumped highest to nod home his first Bundesliga goal since January.

Sancho then played a role in completing the comeback victory for Dortmund when he fed the ball to Paco Alcacer to score in the fourth minute of injury time.