What a day, what a weekend