Betfred League One: York City Knights 31 Doncaster 16

Knights: Marsh 8, Robson 9, Batchelor 8, Hey 8, Mazive 9, Cockayne 9, Robinson 8, Johnson 5, Ellis 7, Walne 9, Kelly 7, S Scott 8, Spears 8. Subs (all used): Carter 7, Horne 9, Roche 8, Porter 8.

Tries: Mazive 9; Robson 29; Marsh 64; Horne 78; Cockayne 80.

Conversions: Robinson 9, 64, 78, 80 (4/5).

Penalty: Robinson 24 (1/1)

Drop goal: Robinson 48.

Sent off: Johnson 4.

Sin-binned: none.

Doncaster: Sanderson, Owen, Doherty, Tali, Jones-Bishop, Howden, Beharrell, Spiers, Kesik, Boyle, Lane, England, Turgut. Subs (all used): Litten, Mariano, Osborne, Connor Scott.

Tries: Owen 5, 58; Howden 68.

Conversions: Sanderson 68 (1/3).

Penalty: Sanderson 18 (1/1).

Sent off: Spiers 4.

Sin-binned: none.

Man of the match: Ben Cockayne - head coach James Ford pulled a fast one by suggesting the former Hull KR would revert to full-back only to keep him at stand-off, and the selection was very much justified, the 34-year-old having a hand in plenty of points and lots of good work from the Knights, before capping it all with a superb last-minute solo try.

Referee: Marcus Griffiths (Widnes) – youngster made his mark after only four minutes when sending off Josh Johnson and Russ Spiers for fighting – normally yellow cards are the punishment for this. Made a number of calls thereafter that surprised and occasionally angered.

Penalty count: 8-10

Half-time: 12-6

Weather: very warm.

Attendance: 1,311

Moment of the match: The game was pretty much up as York, having just gone two scores up, won the ball back in centre-field in the penultimate minute of the contest. But man-of-the-match Ben Cockayne finished things off with a fantastic flourish. He was handed the ball still with plenty to do, but arced around to the right and, turning back the clock, outsprinted fellow former Super League star Richard Owen to dive into the right corner.

Gaffe of the match: York weren’t often helped by referee Marcus Griffiths but they did concede a few too many penalties themselves which allowed Doncaster to not only get out of defence but also go on attacks.

Gamebreaker: Doncaster were still very much in the contest with three minutes left and only three points in it. But Ben Cockayne changed all that - firstly setting Graeme Horne up to put the Knights two scores ahead, and then finishing it all off with a last-minute try.

Match rating: This was yet another enthralling encounter at Bootham Crescent which went to the wire – the scoreline only opening up in the last two and a half minutes with two Knights tries. James Ford's men seem to have a happy knack of winning these cracking close contests.