Sir Alastair Cook scores centuries in both innings as Essex draw to Yorkshire
Any outside prospect of a positive result evaporated on the final morning as Yorkshire - needing to build quickly on their overnight advantage of 22 - lost their last five wickets for 39 and were dismissed for 465.
Resuming on 425 for five, fast scoring appeared to be a necessity for the White Rose - but they displayed little attacking intent, garnering only three runs from the first six overs of the day.
Brook eventually fell for 123, caught behind wafting at a short delivery from Sam Cook, who was also unlucky not to claim the wicket of Harry Duke when he struck off stump - yet the bail refused to budge.
They might have gone in a wicket down, with Jordan Thompson finding the edge of Alastair Cook's bat in his third over but Duke, diving across in front of the slips, was unable to cling onto a difficult catch.
However, it was Cook who took centre stage and he brought up his 72nd first-class hundred from 178 deliveries, pulling a long hop from Joe Root to the fence shortly before stumps were drawn.
READ MORE: 'It was good fun', Ben Stokes reflects on a record-breaking afternoon for Durham