Teddington maintained their winning start to the London Division Three South West campaign, but were forced all the way as they edged past Alton 28-16.

The win puts them second in the table, one point point behind leaders Ellingham & Ringwood - who they entertain this weekend.