The last time Mesut Ozil took on Bayern Munich with Arsenal it ended in disaster. He was substituted off at the Allianz Arena after just one half of the game in 2013/14 having suffered an injury which would keep him out for weeks.
A fortnight before that he missed a penalty at The Emirates as Arsenal suffered defeat - all of which makes his display last night even more sweeter.
Ozil netted in injury time to seal a 2-0 win over the German champions, and the margin of victory could have been higher had the Gunners been more ruthless in front of goal.
The attacking midfielder has often been criticised for not turning up in big games and not scoring enough goals, but in recent months he has moved to rectify this.
He has goals against Liverpool at the end of last season, and Manchester United and Bayern Munich this time around to be able to boast about, showing signs of progress.
There have still been duds this season, the first two Champions League games for instance, and the loss to Chelsea, but Ozil is beginning to win over his doubters - and all the credit to him for it.
In a rare game in which Arsenal were starved of possession, Ozil managed just 53 touches, yet this was still the highest in the Gunners side. He managed two shots on target and created three chances, more than any of his teammates.
Here is a look at how fans reacted to his display...
I feel Ozil has finally overcome his mental block in big matches and also has been more consistent this season. Scored vs Utd & tonight #AFC— Swarnava Seal (@SilverSparx) October 20, 2015
Hard times for those who wait for an Ozil mistake to blame him for everything. He's proving 'em all wrong, proud of him and m team #AFC— Francesco Maccari (@francemacca17) October 20, 2015