Chris Rushworth collected a six-wicket haul to put Hampshire under further pressure at the Ageas Bowl.
The Durham seam bowler helped bowl the hosts out for 307 on day three of the County Championship division one clash as Michael Carberry and Will Smith both missed out on centuries.
The visitors reached 61 for one by stumps – to stretch their lead to 175.
But it may require the two skippers to agree on a sporting declaration if there is to be any chance of avoiding a draw today.
Under beautiful blue skies, Carberry failed to convert a fifty into three figures for the sixth time this season.
Hampshire’s leading Championship runscorer fell for 73 – when he edged Ryan Pringle to first slip.
Smith had added 83 for the fourth wicket with Carberry before completing his fifth half-century of the season.
The right-hander haunted his former county with an assured knock and brought up his milestone with a punchy pulled four.
Smith had put on exactly 50 with Lewis McManus, who batted maturely in just his second first-class match, before he departed.
Having looked set for a first century of the season, Scott Borthwick trapped him leg before wicket on 85.
Joe Gatting struck an aggressive 43, which included a huge six down the ground, before he edged the first delivery of the new ball to Paul Collingwood at first slip – giving Rushworth his first of the day.
Rushworth then ran through the Hampshire tail, firstly forcing an edge from the bat of McManus (29).
Jackson Bird was the Durham seamer’s next victim as he was trapped leg before to a ball that kept low.
And then James Tomlinson had his stumps destroyed two balls later.
The first ball of Rushworth’s next over brought the end of the innings.
Gareth Berg delivered a characteristic attacking display for his 31.
But he went for one shot too many and was caught – giving Rushworth his sixth five-wicket haul of the season.
Hampshire ended on 307 – collecting their first batting points in five matches but trailing by 114.
Durham had a tricky 22 overs to navigate before the close of play.
It was enough time for Mark Stoneman to reach 6,000 first-class runs.
But the visitors lost debutant Graham Clark to a stunning reaction catch from Liam Dawson, who dropped three chances in the first innings, off Mason Crane.