Ross Swanson led the way as Oxford University beat a British Columbia XV 30-23 in the second and final match of their Canadian tour.
The fly half bagged two tries, two penalties and two conversions for a 20-point haul, while wing Tim Catling and full back Stuart O'Flanagan added one try each.
Banbury Bulls enjoyed a solid 27-12 win at Huntingdon in Midlands 3 East South.
Scrum half Darren De Bruyn twice darted through gaps for first-half tries with full back Andrew Lace converting the latter.
Two quick tries levelled the scores after the break, but Bulls finished the stronger.
De Bruyn set up captain Simon Brand for Bulls' third try, while Andrew Collett created a fourth for John Preston and Lace's penalty made the game safe.
OTHER SCORERS
BB&O Premier A: Oxford Harlequins 2nd 39 (tries James, Smith, McAnearney, Lafayeedney, Derek, Taylor; cons Layfayeedney 2, Malloy; pen Layfayeedney), Amersham & Chiltern 2nd 31.
BB&O Division 1 North: Bletchley 2nd 29, Bicester 2nd 12 (tries Q Eliki, M Tuiwai; con A Smith).
BB&O Division 1 South: Berkshire Shire Hall 10, Oxford Harlequins 3rd 32 (tries Blom, Upton, Thompson, Moss, Jones; cons Jones 2; pens Jones).
Club matches: Oxford Harlequins 4th 26 (tries Telling 2, Bell, Tyrrell; cons Telling 3), Grove 3rd 31; Chipping Norton 3rd 10, Witney 4th 15 (tries M Hourigan, B Morris, A Dudouski).
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here