Did you do the nasal "Ha ha" laugh a la Nelson Muntz as you passed the breakaway rider near the finish?
Good job. Way to initiate and dictate. Those three attacks right near the middle of the race (on your power profile) look staggering. To recover from that and take such a long sprint finish is really remarkable.
Can't wait for my own powermeter...grrr....