Tottenham launched a miraculous second-half turnaround inspired by Dominic Solanke to come back and draw 2-2 with Manchester City, who dropped two points in the title race.