CX Worlds: Roger Aspholm 3rd 40-44 'Couldn't have gone better.'