Back to back marathon recap