supra has got his revenge