Robert Lewandowski warmed up for the visit of Arsenal by firing a sensational hat-trick in Borussia Dortmund's 6-1 win over Stuttgart on Friday night.
The 25-year-old, who been strongly linked with a move to the Premier League, continued his purple patch in front of goal as he fired three goals in just 18 minutes to send Dortmund top of the Bundesliga.
Karim Haggui gave the guests the lead in the 12th minute, before Sokratis Papastathopoulos and Marco Reus handed Dortmund the lead. Lewandowski then fired his treble before summer signing Pierre-Emerick Aubameyang completed the rout.
Lewandowski has already fired 13 goals this season and his performance against Stuttgart was the perfect present for manager Jurgen Klopp who recently signed a new contract with the league leaders.
Dortmund host Arsenal in the Champions League on Wednesday and Lewandowski will head into the game in terrific form as the German side look to overtake the Gunners at the top of their group.
"It was a very nice game with lots of goals," said Lewandowski after the game. "We are very satisfied. We have achieved what we set out. Now we focus on Arsenal and hope we will also get three points."
The Poland international is out of contract at the end of the season and has suggested that he would be interested in playing in the Premier League.
Manchester United were heavily linked with Lewandowski after Sir Alex Ferguson made numerous visits to watch the striker in action but there has been less speculation since David Moyes took over at Old Trafford.
Lewandowski could move as early as January should Dortmund decide to want to cash in on the forward but they may well hope to keep him at Signal Iduna Park as they look to go one better in the Champions League after losing to Bayern Munich in the final last season.