Laurens-Marathon evens record after narrow victory over CWL