The Krakens survived a fraught, nerve-tingling encounter at Millbank to secure a spot in the last four of the National Shield.