Chris Schofield ran through Hampshire with his first five-wicket haul in the LV County Championship since 1999 - leaving Jimmy Adams unable to help them avoid the follow-on against Surrey at the Rose Bowl.

Schofield's five for 52 - his best at this level - reduced Division One title-chasers Hampshire to a teatime 221 all out on day three, in reply to 556, despite Adams' first hundred of the summer.

It is eight years to the day since the leg-spinner, then an England Test team aspirant at Lancashire, took five for 66 against Durham at Old Trafford.

On a largely blameless pitch this time, he wheeled away under cloudy skies - winning three lbw decisions.

His figures mark another significant milestone in a well-documented career, which included a sour end to Schofield's time with his native Lancashire and two years out of the professional ranks before Surrey gave him a second chance.

With a World Twenty20 campaign to look forward to for England later this month, Schofield provided fresh evidence that as he approaches his 29th birthday he is perhaps a better bowler than he has ever been.

One man he could not shift, however, was Adams (110) - who received precious little support during his painstaking 228-ball hundred.

The left-handed number three struck 16 fours on his way to three figures, picking off the bad ball adroitly - especially through the off-side - between long spells of defence.

In the absence of injured captain Shane Warne, Hampshire mustered just a single batting point and left themselves in danger of a costly defeat which would puncture their championship ambitions.

For Surrey, there was the prospect of a maximum-points victory to help them move clear of trouble at the bottom.