Well, this day just couldn't have played better.