Lap 1 - couple guys trying to get away on the backside to start a break but all moves were easily covered by the field. That plus recognizing a bunch of very strong guys I became pretty certain that nobody was going to get away on this field. Stayed in a safe position along the grind section on 181, then on the 2-step climb after the intersection with Rt.20 I moved up. My plan was to go to the front on the false flats leading into the fast descent so I didn't risk being in the big pack and could better pick my line and that's what I did. It worked as I was 2nd or 3rd wheel for the entire descent, and could relax a bit before the long climb started. Hung with the lead group, coming thru the feed zone and end of 1st lap 6th or 7th wheel.
Continued to feel really strong on lap 2, easily moving with the leaders on all stretches. Not unexpectedly, the front group seemed content to let the final climb decide things. Nothing exciting at all thru the "step climbs" and into the descent where I held 10th-15th. Hit the climb and suddenly both quads start to cramp. No way, I thought, I feel to good for this. Decided not to match the surge of the lead 7-10. Backed off slightly, got into a rhythm and kept the cramps at bay. Picked off a few and about halfway on the climb could see Jon O'Connor (NEBC) up ahead beginning to come back and was pretty sure if I could catch him I'd have top 10. I could ride at a "hard tempo" effort but as soon as I tried to really push on the pedals the cramps came right back. Couldn't close the gap on Jon and unable to muster a sprint with my small 4-person group so got edged out for 10th.
My wife was right at the finish and she told me 12th. Given the cramp issues on the final climb I was fine with that. Hey, at least I handily beat where race predictor said I'd finish (by 12 spots or so)

Full results delayed (only had top 10), so after an hour or so back at the car we hit the road.
Get home and check results on bike reg and I'm listed as DNF (2nd time this has happened to me this year). Just got done sending off some emails...