Rattlesnake Rally – 2016 Rattlesnake Rally west of Casper Wyoming today. 120 mile loop 'round Rattlesnake mountain. James and I represented @1stcitycycling. No @noosayoghurt cows were seen today, only their beefy-brethren. A photo posted by Joshua Krabbe (@jdkrabbe) on May 21, 2016 at 2:09pm PDT 7am rollout, acceptable in only very specific cases: going to be riding your bike for longer than an entire workday qualifies as one of them. A photo posted by Joshua Krabbe (@jdkrabbe) on May 22, 2016 at 6:30pm PDT They move of the day included Tour Divide record holder Jay Petervary. Some people think he's a cool cat. When I told him I was feeling like I had a bonk coming on at the 105 mile mark he told me "dude, just forcefeed yourself" Apparently that's how you ride from Banff to Mexico in less than 16 days. A photo posted by Joshua Krabbe (@jdkrabbe) on May 22, 2016 at 6:38pm PDT A photo posted by Joshua Krabbe (@jdkrabbe) on May 22, 2016 at 6:39pm PDT Race started with a 45 mile climb up over Rattlesnake pass. Only saw one rattlesnake today. I was in the initial move of 4 but got separated on a climb at mile 20 and faced the headwinds alone. A photo posted by Joshua Krabbe (@jdkrabbe) on May 21, 2016 at 2:15pm PDT Topped out at nearly 2300m elevation, but Mother nature made sure we didn't run out of oxygen by blowing a 25 mph headwind right into our mouths. A photo posted by Joshua Krabbe (@jdkrabbe) on May 21, 2016 at 2:18pm PDT A photo posted by Joshua Krabbe (@jdkrabbe) on May 22, 2016 at 6:41pm PDT After 90 miles of headwind the course turned onto the Oregon Trail and headed for home, finally the wind was from behind. Unfortunately I didn't have a whole lot in reserve at that point to make much of a push for the final 30 miles. A photo posted by Joshua Krabbe (@jdkrabbe) on May 21, 2016 at 2:22pm PDT Pretty great skies on the run-in to the finish. I wound up third overall, estimated to be twice as tough as last week's race. Again set a record for longest day on the bike (this time my TCX). A photo posted by Joshua Krabbe (@jdkrabbe) on May 21, 2016 at 2:27pm PDT Results: