DONCASTER Knights picked up a deserved losing bonus point after staging a tremendous second- half rally.
Knights made a determined start with centre PJ Gidlow, in particular showing up well.
Doncaster fly-half Mick Whitehead opened the scores but Rob Cook soon levelled, before a blistering 50-metre break by centre Drew Locke nosed Pirates in front.
A break by Whitehead break almost resulted in a try for hooker Steve Bowden, who was tackled just short.
Royce Burke-Flynn profited from a well worked set-piece to roll over in the corner from a driving maul. Locke scored his second try of the match for Pirates and Cooke added the conversion. Michael Keating threatened with ball in hand before throwing his final pass to the supporting Dougie Flockhart wide of the target with a try there for the taking,
Knights did add to their tally, however, as Whitehead slotted a 42-metre penalty after Pirates were penalised for holding on at the breakdown.
Pirates second-row Ian Nimmo went over in the corner after capitalising on a a two-man overlap.
Pirates’ former Leeds flyer David Doherty raced over from the 10 metre line to edge the hosts further ahead. Doncaster forward Michael Noone suffered what is feared to be a serious knee injury.
Ceiron Thomas finished off a glorious Pirates team try and they led 36-11 at the break.
Gidlow charged down a clearance to dive over the line to claim the first score of the second half, Luke slotting over the conversion.
Full-back David McIlwaine capitalised on a great set-piece move to dance his way over for another converted try.
Pirates gave themselves a bit of extra breathing space with another penalty.
Dave Ward was sin-binned and the penalty led to another lineout from which David Bradford scored on his Doncaster debut. Luke converted from wide out.
Gidlow had a chance to put Knights level with storming run through the middle only to drop the ball as he collapsed over the line.
Cornish Pirates: R. Cook, R. McAtee, G. Pointer, D. Locke, D. Doherty, C. Thomas, J. Doherty (capt), B. Cowan, P. Burgess, D. Ewers, I. Nimmo, L. McGlone, A. Paver, R. Elloway, R. Storer. Replacements: L. Fairbrother (Storer 64), D. Ward (Elloway 70), M.Myerscough (McGlone 62), C. Walker-Blair (Ewers 70), G. Cattle (J. Doherty 66), T. Cooper (Locke 62), W. Davies.
Doncaster Knights: D. McIlwaine, D. Flockhart, T. Luke, P. Gidlow, M. Keating, M. Whitehead, L. Audis, M. Noone, D. Bradford, A. Boyde, G. Kenworthy, M. Challinor (capt), R. Burke-Flynn, S. Boden, S. Corsar. Replacements: Andy Brown (Corsar 66), Alex Brown (Burke-Flynn 60), J. Yeandle (Boden 57), D. Parsons (Noone 38), Z. Farivarz, C. Hallam (Audis 40), O. Goss (Whitehead 40)
Referee: Darren Gamage