Daryl Powell just felt that Castleford 'needed to win today' after putting themselves under pressure against Hull KR.