There have been a lot of great stories in cyclocross so far this season, and one of the best is the on-the-course rivalry that has emerged between Kerry Werner (Kona Maxxis Shimano) and Curtis White (Cannondale p/b CyclocrossWorld).

The two riders traded wins at GO Cross to start the season, competed for wins and podiums in Rochester and traded wins at FayetteCross last weekend.

This past weekend at Charm City Cross was no different. Werner got the win in a sprint on Day 1, and on Day 2 Sunday, the two were again locked in a head-to-head battle.

In an impressive piece of video capturing and production, Bill Schieken of CXHairs put together a 45-minute recap of Sunday’s Elite Men’s Charm City Cross race that more or less covers the entire race and watches like a race replay.

You can watch the narrated race replay below, and of course, stay tuned for the CX Heat Check Power Rankings coming soon to see how the results from Sunday’s race affect the rankings.

Race Replay: Elite Men’s Charm City Cross Day 2