Hampshire 302 (Northeast 99, Dawson 57) and 54 for 5 (Patterson 3-9) trail Yorkshire 554 for 7 dec by 198 runs
Steven Patterson fired Yorkshire towards almost-certain victory as Hampshire collapsed to 54 for 5 while following-on at the Ageas Bowl.
Yorkshire captain Patterson sliced through the Hampshire top order as he celebrated figures of 3 for 9 in seven overs. Hampshire were earlier bowled out for 302, in reply to Yorkshire's mammoth score of 554 for 7 declared, and ended the day still 198 runs in arrears.
Hampshire never got going in a nervy period having been asked to bat again. Joe Weatherley earned a life on 1 when he guided Duanne Olivier to Harry Brook at gully, but he failed to take advantage of the drop as he nicked Patterson to Tom Kohler-Cadmore at first slip while still in single figures.
Fellow opener James Vince followed suit two overs later before Sam Northeast, who had scored a first-innings 99, was lbw. Matt Waite joined the party when he had Aiden Markram caught behind and then Kyle Abbott plumb leg before, with Rilee Rossouw and Liam Dawson tip-toeing their way to stumps.
The match has followed a similar pattern to the Ageas Bowl's opener between Hampshire and Essex last week - where the hosts scored in excess of 500 before rolling their rivals by an innings.
Northeast was the glue throughout the first innings as Hampshire struggled despite a slow, flat wicket and blue skies, broken only by the odd cloud. Having watched Gary Ballance grind out 148 on the first two days, Northeast took a similar method, with few scoring shots of note.
That approach was needed, with Hampshire having lost wickets on the second evening. Nightwatchman Abbott only lasted four morning overs, during which he was hit his elbow, before he ballooned one off bat and pad to Brook at short leg.
Rossouw joined Northeast and played his natural exuberant game - the pair adding 51 together. But his attacking instincts let him down as he played o nto his own stumps while attempting to hoick Waite through the leg side, leaving Hampshire 138 for 5 and fighting for bonus points.
But against a softening ball, Northeast and Dawson started to make batting look much easier again. Northeast reached his fifty in 99 balls while Dawson keenly put away anything loose as he reached an 84-ball half century as the pair put on 109 for the sixth wicket.
Allrounder Dawson fell for 57 as he attempted to attack Jack Leaning, with Joe Root plucking a catch over his shoulder while back peddling at mid-on.
Northeast batted in a determined manner and looked set to reach a third first-class hundred in succession - having scored 118 against Oxford MCCU and 169 vs Essex. But having seemingly got stuck in the 90s, spending 14 overs looking for the next 10 runs, he edged an excellent Olivier delivery behind.
Olivier saw off Northeast and Gareth Berg in successive overs, and he proceeded to give the Hampshire tail a going over with a barrage of short-pitched bowling, with some variable bounce causing issues - three times striking batsmen on the head.
Patterson then dispatched Lewis McManus and Fidel Edwards in successive balls - both caught at first slip by Kohler-Cadmore - before returning to pile the misery on to Hampshire.