Finished! Lots of endorphins flowing. Runner in white shirt is Alanis Morissette, who finished a couple of minutes behind me.