A magnificent century by young Australian batsman Jake Lehmann couldn't save Yorkshire from a 10-wicket loss to Somerset as the English County season heads for a thrilling finish.
Jason Gillespie's reigning champions now need Lancashire to deny leaders Middlesex victory ahead of the two sides' crunch season finale next week at Lord's to have any genuine hope of a third successive title.
Third-place Somerset, who close their season against relegated Nottinghamshire, outplayed their hosts from the off to keep alive their hopes of a first ever county crown.
Their hero was left-arm spinner Jack Leach, who bowled superbly to finish with figures of six for 64.
Lehmann, who's the son of Australia coach Darren Lehmann, scored 116 before he fell lbw to Leach, and helped Yorkshire regain some pride by wiping out a first-innings deficit of 245 runs.
The South Australian batted for 287 minutes, faced 190 deliveries and struck a dozen elegant fours.
When the last wicket fell at 286 it left Somerset to make 42 to win which openersTom Abell and former England star Marcus Trescothick managed without fuss.
Their victory pulls them up to within one point of second-placed Yorkshire and both sides still have an outside chance of winning the title, but Middlesex remain the odds-on favourites.
At Old Trafford, Rob Jones carried his bat for a magnificent maiden first-class century before Simon Kerrigan took 3-16 to slow the Londoners' title charge.
The 20-year-old Lancashire opener, playing just his third Championship match became the youngest Red Rose batsman since Cyril Washbrook in 1935 to carry his bat through a County Championship innings.
That lifted Lancashire to 259, a deficit of only 68 having been 4-6 before Middlesex reached stumps on the third day 140 ahead at 4-72.
A win would take Middlesex 20 points clear of Yorkshire, a draw would see them lead by nine and should they lose, their advantage would be just four points.
