As always we made really hard work of it but finally pulled through in the end to book our place in the playoff final next saturday!