Igor Thiago scored a hat-trick to end his brief goal drought in style as Brentford leapfrogged Everton in the Premier League with a comfortable victory at Hill Dickinson Stadium.

Thiago, who failed to score in six league games in December, now has 14 goals this season – with only Manchester City’s Erling Haaland in front of him.

“Strikers live and breathe [goals] and get a lot of confidence from it,” Brentford boss Keith Andrews told BBC Match of the Day.

“[Thiago has] played well without scoring recently. His performance today was sensational. He deserves the accolades.”

The hosts began brightly as Dwight McNeil forced a save out of Caoimhin Kelleher on four minutes before James Tarkowski’s header from the resulting corner was cleared off the line by Thiago.

And the Brazilian then made an impact at the other end as the visitors went ahead against the run of play in the 11th minute.

The striker arrived in the six-yard area to guide Vitaly Janelt’s precise cross past Everton goalkeeper Jordan Pickford for his 12th goal of the league campaign.

Pickford had to advance off the line to deny Thiago a second, while former Liverpool keeper Kelleher’s brilliant reflex save to keep out Thierno Barry’s low header preserved Brentford’s slender lead at the break.

Everton’s players were met with boos from the stands as the half-time whistle blew and their day went from bad to worse when Brentford captain Nathan Collins doubled the visitors’ lead with a glancing header from Janelt’s corner in the 50th minute.

Only a minute later, Thiago got his second as Kevin Schade ran on to a through ball from Mathias Jensen but was stopped by Jake O’Brien, only for the striker to pick up the loose ball and slot past Pickford.

Beto, a half-time substitute, pulled one back for Everton with a header in the 66th minute but Thiago completed his hat-trick after latching on to a long ball from Collins and dinking past Pickford.

Barry then popped in at the far post to head home a ball from Jack Grealish for Everton’s second, but Brentford held on for a rare away victory.

Brentford are up to seventh place with 30 points after 20 games, while Everton fall to 12th but are only two points behind the Bees.