Jay Rodriguez proved himself a man for all seasons with a historic goal for the Clarets to keep them in the hunt for Europe.
Rodriguez became the first Burnley player to score in all 12 calendar months as he added to his winning goal in June against Watford with another here.
The Clarets’ striker skilfully steered home a 38th-minute header which took him into double figures for the season.
And a second successive away win – and record-equalling 14th of a Premier League season – made it another special night as Sean Dyche’s men climbed up to ninth place in the table and just two points behind Arsenal in seventh spot.