Leicester City ensured they will be top of the Premier League at Christmas by beating Everton at Goodison Park.
Riyad Mahrez scored the first of two penalties after Ramiro Funes Mori held back Shinji Okazaki.
Romelu Lukaku levelled, but Everton goalkeeper Tim Howard tripped Jamie Vardy to allow Mahrez to again convert from the spot.
Okazaki fired in a third for the Foxes, who held on despite Kevin Mirallas' late strike.
Leicester, predicted to be relegation candidates by many commentators before the start of the season, are now the only team in Premier League history to be bottom on Christmas Day one year and top the following Christmas.
Claudio Ranieri's side will go into their game at Liverpool on 26 December as leaders, regardless of the result of Monday's match between second-placed Arsenal and third-placed Manchester City.