Unexpected Golden Legs

After my Trail Des Fantômes I took a week off (although I’ve done some small runs that week).
After that it was a week of work and decent running (70k week) and lastly last week I took another week off without running. I got back Friday and did a 2h sloooow run on Saturday. Someone I know went on a 6h solo run and asked a bunch of people for support.

So all this writing is mainly to show that resting can help.
Yesterday I went on my scheduled run, but because there was quite some wind I decided to do a Zone2 run instead of a Zone1 run (more on my zones here…).
In my Z2 runs I normally aim at a 4:44m/km pace (~7:37min/mile) and from the start I dove under that.
Even after 5km it was still going great despite it was headwind. I knew I would have the wind in my back going my back so I was hoping for a more than decent run.

The Best partial timings according to Endomondo

Going back I started with about 4:22, so 22seconds faster than aimed.
Some quick counting showed I could manage a half marathon under 95 minutes if all went well. So I decided to add about 5 minutes to my training and I got my half marathon in 1:34:21.
According to Strava this is my second best half marathon ever!

(See it on Strava or Endomondo)

So do you ever run an awful lot better than you’d expect?
Has previous resting something do to with it then?