Macpherson tillfogade i går fienden storförlust