The Premier League’s most lethal marksman Lukaku continued his Goodison Park scoring spree by netting for the eighth straight home game with a brace as Leicester failed to win for the first time since Craig Shakespeare replaced Claudio Ranieri in February.
It was a Foxes 11 featuring five changes, with Shakespeare clearly mindful of keeping his key players fresh for Wednesday’s Champions League clash at Atletico Madrid, while his counterpart Koeman is occupied with keeping his key players full stop.
Lukaku leads the way in the top flight with 23 goals, one more than Middlesbrough’s entire haul, and the Belgian has been publicly vocal about his desire to win silverware and play in the Champions League.
As for homegrown talent Barkley, his deal runs out next summer and Koeman admits the scenario with the 23-year-old Liverpudlian is straightforward.
“We offer him a new contract, and then (there are) two possibilities,” he said when asked what he could do to keep Barkley.
“One, he signs that contract, if he doesn’t sign that contract then we need to sell the player. It’s simple, it’s not so difficult in my opinion.”
Any Barkley admirers would have been encouraged by his performance on Sunday, though he was not alone in impressing in a blue shirt.
Tom Davies, who has recently penned a new deal, scored inside 30 seconds and though efforts from Islam Slimani and Marc Albrighton had Leicester ahead by the 10-minute mark, Lukaku’s brace sandwiched a Phil Jagielka header to make it seven home league wins in a row for Europa League-chasing Everton.
“We try to keep the best players,” Koeman added. “We spoke a lot about Ross and Rom because they are really important.
“Most of the time the quality of the players can be the difference between Everton and the opponent, and they played really well.
“We know Rom is a great finisher but Ross played really good football between the lines.
“I think he should have scored one but it is what you like to see - your best players performing like they showed because they played outstanding, the whole team performance was outstanding.
“You need those kind of players on their top level because they make differences and that’s what we like.”
By rotating his team so much, Shakespeare showed he was looking at the bigger picture rather than equalling a Premier League record by winning his first six fixtures in charge.
He reiterated that captain Wes Morgan would not feature in Madrid due to a back problem, but stressed Wilfried Ndidi’s absence because of a groin strain was precautionary.
“The team selection was with the games coming up in mind,” Shakespeare said. “We’ve got a lot of games - Wednesday, Saturday, Tuesday. We have got a good squad and players have had to be patient.
“The idea was whatever team we put out, it was to be competitive and try and win the game. The team selection was to get three points, it was more about squad rotation rather than anything else.
“I don’t think (Leicester have lost their momentum). Footballers are resilient. The players are resilient. I’ve just said to them in there, ‘We have been on a really good run. We have to start again and go another run’.”
Robles, Holgate, Pennington, Jagielka, Baines, Gana, Schneiderlin (Barry 73), Davies, Barkley, Lukaku, Mirallas. Subs not used: Valencia, Stekelenburg, Calvert-Lewin, Lookman, Kenny, Joe Williams.
Schmeichel, Amartey, Benalouane, Huth, Chilwell, Albrighton (Ulloa 78), King, Drinkwater, Gray (Mahrez 61), Slimani, Vardy (Musa 61). Subs not used: Kapustka, Simpson, Zieler, Wasilewski.