It was a day of pure drama at Croft Park as 10-man Bridlington Town defied the odds to secure a gritty 1-0 victory over Blyth Spartans.