Congrats! Sounds like you did really well despite the lack of sleep and nutrition. You look great running to the finish, you'd never know you had a tough run. You're smiling and your form looks fantastic! Can't wait to hear how the tri goes.