10 Dec, 12:23
Ireland's John Lacey will referee his first ever RBS 6 Nations match in February, while Alain Rolland is also included in the Elite Panel in what is his last season.
Replacements used: Craig Holland for Pope (half-time), Alex Cheesman for Barry (45 mins), Jake Parker for Conlon (57), Shane Cahill for Davies (63), Kieran Hallett for Fatialofa, Peter Joyce for Prescott (both 74), Joe Atkinson for Morgan (77).
Replacements used: Sean Doyle for Joyce (half-time), Michael Cromie for McAllister (48 mins), Stuart McCloskey for Nelson (59), Ian Porter for Heaney, Frank Taggart for O'Connor (both 70), Darren Busby for Cochrane, Jonny Murphy for Annett (both 74).
The Cornish Pirates took the lead with an eighth minute try from Canada captain Aaron Carpenter.
But the Ravens came back strongly with two James McKinney penalties putting them deservedly ahead after 22 minutes.
Angus Sinclair kicked a penalty to put the Pirates back in front after a breakdown offence and then winger Mike Pope added to the home side's lead when he raced almost the full length of the pitch to score.
However, the Ravens showed great character to get back into the game when Peter Nelson, playing on the wing, scored a well-worked try just before half-time.
Out-half McKinney then kicked a 49th minute penalty to put Ulster in front at 14-13, but the Cornish outfit had the better of the remainder of the game.
In the final quarter the home side scored a crucial brace of tries, full-back Kieran Goss grounding in the corner.
And then Matt Evans ran in under the posts to score the Pirates' fourth try meaning that they secured the bonus point.
With Mike McComish sin-binned for killing the ball, Kieran Hallett sealed the win with a penalty in the 77th minute.
The Ravens will be looking to get things back on track when they face a Jersey side containing former Ulster out-half Niall O'Connor at Ravenhill next Friday night (kick-off 7.30pm). Tickets for that game are available here.
Referee: Tom Foley (England)