Brilliant Bamford has helped Leeds sink Leicester.
Here are the English Premier League results.
Leicester has dented Tottenham’s title challenge.
Leicester, United Kingdom, (AFP/APP): Tottenham's long wait for an away win in the Premier League continued as Leicester came from behind to beat last season's Champions League finalists 2-1 at