Plymouth Albion secured a bonus-point win with their best performance of the season against Leeds Carnegie.
Leeds had the wind with them in the first half but Scott Frear and Ian Thornley tries were cancelled out by Wayne Sprangle and Paul Roberts scores.
After the break Leeds were twice reduced to 14 and Albion capitalised with two tries from Gareth Evans.
Ian Thornley pulled a try back for Leeds and Joe Ford kicked an injury-time penalty for a losing bonus point.
Plymouth Albion: Love; Bailey, Armitage, Fisilau, T Lewis; Roberts, Rowley; Andrew, Evans, Hopkins, Hotson, Lockley, Stephen, Sprangle, Stupple.
Replacements: Cushion, Tu'apulotu, Morton, Dugard, Freestone, Carpenter, Hocking.
Leeds Carnegie: Bell; Stephenson, Thornley, S Barrow, Lucock; J Ford, Shaw; Denman, Freer, Palma-Newport, T Denton, Hohneck, Burrows, Walker, Rowan.
Replacements: Nilsen, Lockwood, Mustafa, Hemingway, Beck, Hampson, O. Denton.
Ref: Paul Knowles (RFU).