Harry Rogerson scored two tries as Shelford won 29-17 at Harpenden in London’s Premier League.
In their first game in five weeks, they faced a team vying for one of three promotion spots.
Harpenden was undefeated at home this season and had a converted try within the first five minutes.
Lewis Cracknell responded with a penalty after 12 minutes, and Shelford edged out Rogerson when he ducked over the line to touch the ground. Cracknell’s extras did 10-7 after 17 minutes.
After stealing a roster, Shelford brought in Tom James, whose unloading put Dan Barber on the sidelines to score and Cracknell converted.
Charlie Baker was penalized with a quick strike penalty for Rogerson to get his second try in the corner to make it 22-7 at halftime.
The hosts retaliated with a penalty and attempted to reduce the backlog to 22-17.
Shelford got his fourth try with a bonus point when Baker spun the ball off for James to clear, and Cracknell converted to seal the victory.
Shelford made his bench debut at Jasper Dix, a second row / fullback who joined us in the fall, having previously represented the University of Oxford and played in the 2018 and 2019 varsity games.
The victory keeps Shelford second in the standings, two points behind leader Sudbury.
Shelford will host Colchester this Saturday (January 15).