Yorkshire showed their resolve at a packed North Marine Road in Scarborough to haul themselves back into the LV County Championship clash with Durham.
Things looked bleak at the start of play as Yorkshire lost early wickets and were bowled out for a tepid 274, 299 runs behind their visitors.
After Williamson’s innings of 84 came to an end, a solid knock of 82 gave Yorkshire faint hope, but when he was dismissed, caught and bowled by Scott Borthwick, Yorkshire were soon skittled.
Durham enforced the follow-on and looked in total control. Things soon got worse for the Tykes as Scarborough CC’s Adam Lyth was dismissed for just 10 runs.
But that brought together Phil Jaques and Kiwi new boy Williamson, who soon began to dominate the Durham bowling attack.
Jaques remained unbeaten on 151, which included 23 fours and two sixes, while Williamson’s undefeated 90 added to a partnership of 257.
That said, Yorkshire are still 23 runs behind their opponents heading into the final day of play.