Rory McIlroy hoped he had saved his best for last as the battle for a €7,500,000 payday went down to the wire in Atlanta.