What a thrilling Final!