Bereaved Jadon Sancho fired Borussia Dortmund nine points clear at the top of the Bundesliga on Saturday with a late winner in a 2-1 derby triumph at Schalke, while a Robert Lewandowski double against Nuremberg lifted champions Bayern Munich up to second.