Jimmy Adams made the highest post-war score by a Hampshire captain as his side took complete control on day two against Worcestershire.
Resuming overnight on 151 at the Rose Bowl, Adams progressed to a double ton - eventually finishing 219 not out from 382 balls.
Hampshire moved from an overnight 367-6 to secure a fifth batting point before eventually declaring on 500-9, their highest-ever total against Worcestershire.
Chasing 351 to avoid the follow-on, the visitors were 159-5 at the close of play, with both James Tomlinson and David Balcombe taking two wickets as only Moeen Ali really offered any resistance.
Ali looked in superb nick with the bat, adding a chanceless half century to impressive figures of 4-103 in Hampshire's innings.
But he then gave his wicket away to a loose shot, hitting Tomlinson hard to Liam Dawson at second slip for 55.
Opener Matthew Pardoe had the next best score, hitting a patient 29 from 99 balls before he was caught by James Vince off the bowling of Tomlinson.
Sixth-wicket pair Neil Pinner and Michael Johnson survived until the close, but Hampshire - who still lead by 341 runs - are clear favourites for a comprehensive win.