On Saturday Crystal Palace host Leicester City (Watch live at 10 a.m. ET and online via Live Extra) at Selhurst Park as two of the in-form teams clash.
The last time these sides met in the Premier League was 1998, as Emile Heskey scored the winner in a 3-0 win for Leicester. Both teams have fallen on tough times since then, but are back to top-flight and making their mark this season
Leicester have won two on the spin and humiliated Manchester United 5-3 last time out, while Palace are three unbeaten under new manager Neil Warnock and beat Everton 3-2 last weekend. Both sets of players will not be short of confidence in South London.
In team news Crystal Palace and Leicester City are both unchanged as their good form continues.
Crystal Palace: Speroni, Ward, Delaney, Dann, Kelly, Jedinak, Ledley, McArthur, Bolasie, Puncheon, Campbell.
Leicester: Schmeichel, De Laet, Morgan, Moore, Konchesky, Hammond, Cambiasso, Nugent, Drinkwater, Vardy, Ulloa.