Badih Georges Antar shines in decisive moments