Michael Alexander found this race tougher than he expected, but he still finished it in 3:33:44, which was a new PB by 26 minutes