This division is tight and before the seasons end there will be many sides that "deserve" to win but don't.
You have to punish sides that are playing poorly and stay switched on for the full 80 or this happens.
We (Keighley) have in the past been in your position and lost such games, and I know which I prefer.
Finding a way to squeeze a win from an initial poor performance becomes a habit as does loosing it.
I can't see us playing so badly against you at our place and JD will certainly get our forwards fired up, so it will make for a very interesting rematch.
We will certainly have to play a lot better if we expect to maintain our current position. Swinton and Whitehaven look very handy sides.