St Mary's pass Clongowes test in titanic struggle