Rushden & Diamonds left their stuttering Conference form behind them to dump League One high-fliers Yeovil out of the FA Cup.
The hosts began in style with a left-footed Paul Watson volley forcing Steve Mildenhall into a flying save after just three minutes.
Yeovil's first chance came after quarter of an hour but Scott Tynan's well-executed volley was easy for Rushden goalkeeper Scott Tynan.
But the Nene Park faithful were soon celebrating as in the 28th minute captain Chris Hope met a Dave Savage cross and headed beyond the helpless Mildenhall.
Rushden were two-up after eight minutes of the second half as Michael Rankine pounced on some slack Yeovil defending before sending an unstoppable 30-yard shot beyond the helpless Mildenhall.
But Yeovil - who currently occupy the highest league position in their history - were soon back in the game as Chris Cohen curled a left-footed shot from 25 yards into top left-hand corner.
With their tails up Yeovil poured forward and a minute later Lee Morris's left-footed drive evaded Tynan but agonisingly for the travelling Glovers fans it went wide of the left-hand post.
But Rushden were not to be denied, and in the 74th minute their two-goal cushion was restored as Rankine bagged his second of the game with a neat volleyed finish following a Marcus Kelly corner.