http://www.youtube.com/watch?v=KVftnHw1wIEmaybe wind helped slightly, you can see the flags blowing towards them, but he did decelerate a bit right at finish line cause he was so ahead of everyone......
I'd say he could have managed 19.55-19.50 if someone was actually side by side with him....