English Premier League: Leicester dreams sidetracked by late West Ham flurry