Boxer punches home anti-drug message