Slingsby: 'It could have been a disastrous day, but we managed to finish up overall'