Two elite marathoners pushed each other to shatter a course record that stood for years, finishing just seconds apart.
Over 25,000 runners from 60 countries turned Vancouver into a celebration of human endurance.
Want to know more?