Townsend fifth in Sheffield Grand Prix