It's always difficult to judge a race when you haven't run the course before - well done! Now you've an idea who's around you it should get a little easier for the following races. Super-fast finish - even if you did let a 50+ guy hold you off in the sprint ; ) - lol
8th lady, 67th overall out of 161 finishers - now you've got something to aim at - and there's the handicap too - I think you could do very well in that - keep it up!!
:)
I seriously thought that guy that beat me in the sprint was like 20 something?? haha