Potter hails 'fairytale' win