The midfielder found himself at the centre of a storm after a night out on the town.
He produced the perfect response by letting his football do the talking, his shot producing the second goal – via two deflections off defenders – to make this winning streak the club’s best since April 1990.
Everton boss Ronald Koeman said after the game: “We know all that kind of stuff off the pitch is not the best, but Ross dealt really well with that and showed today he was focused. He showed his qualities in the second half.”
Striker Romelu Lukaku tried to grab some of the glory late on by scoring at Goodison for the ninth game in a row – matching the record set by Dixie Dean in 1934 – but there was no doubt where the appreciation of the home fans was directed.
Phil Jagielka’s close-range effort had given his side the lead just after half-time before a rush of blood by goalkeeper Joel Robles, in needlessly conceding a penalty, allowed Clarets striker Sam Vokes to equalise.
Ross Barkley ended a difficult week on a high Premier League table based on 2017 results Sat, April 15, 2017
How would the Premier League table look if just results from 2017 counted?
Play slideshow Getty Images 1 of 20
20. Sunderland (6 points from 12 games) W:1 D:3 L:8 G/D -14
But Barkley was the main man, heading off the line in either half as he proved effective at either end of the pitch.
Even a booking after celebrating the second goal could not put a dampener on a day which ended with a standing ovation when he was substituted a minute from time.
Burnley, still looking for their first away win of the season, dominated the first half and would have led but for Barkley’s goalline clearance and Vokes shooting weakly after Jagielka’s woefully short backpass.
Koeman sent on forward Enner Valencia for midfielder Idrissa Gana Gueye at the break, and within four minutes Everton were ahead.
Jagielka’s header was blocked by Tom Heaton but the centre-back, scoring in a third successive league match for the first time in a 539-game career, followed up to force the ball home for good measure.
Get Quotes on Home Insurance
Phil Jagielka opened the scoring for Everton
But Burnley were level within three minutes when Robles inexplicably brought down Vokes as he ran towards the corner flag, and the striker scored from the spot.
Kevin Mirallas had two chances to put Everton ahead before Barkley took centre stage, jinking into the area and creating space for a shot which deflected off centre-backs Michael Keane and Ben Mee before sneaking inside the far post.
Lukaku made sure 15 minutes from time, turning Keane and poking in at the near post for his 24th league goal of the season.
Burnley boss Sean Dyche said the defeat was “a tough one to take”, adding: “I thought we were good today. We had two cleared off the line and two good chances.”