Gordon Ramsey at his best.