SAINTS had to recover from 20-12 down before hitting back with three tries in the last quarter to take the spoils at Castleford.

Two from Joe Greenwood, and one each from Kyle Amor, Shannon McDonnell and Jonny Lomax, plus five goals from Luke Walsh gave Saints the winning margin.

Bernard Platt captured the action.