Mickelson's long-time caddie, Jim 'Bones' Mackay, lasted just three holes of Friday's second round before being forced to leave the course due to a stomach virus which has affected several players in Mexico City.