Nice, congrats!
Few weeks ago I got that goal completely unexpectedly. Was helping teammate in stage race. Last race was RR. I was attacking, and pushing the pace on ever roller and rise. It was pretty flat race overall. On last lap got to the front again and next thing I know have a gap. So just went for it. Figured there were still teammate to help him, and it would be nice to have someone on GC podium and win the race. At some point had 1min on the field. Crossed the line 10s before the field, and collapsed. Didn't even stay for GC podiums. Which was a mistake. Apparently the win propelled me to podium position somehow. Teammate in GC got a flat with 2km to go and DNFed.