Sam Baldock scored the only goal of the game in the ninth minute as a strong, fast Milton Keynes Dons extended their unbeaten run to four games at Huish Park tonight.
The pacy striker raced on to a ball through from midfield and finished neatly into the far corner as Karl Robinson's men moved up into theird place in the League One table.
The Dons finished the game with ten men after Darren Potter was sent off after getting a second yellow card for timewasting in stoppage time.
It was a little harsh on the Glovers who created several half chances but never quite manufactured that golden chance that would have grabbed a deserved point based on their efforts.
Town manager Terry Skiverton opted for just the one change following Saturday's impressive 3-1 win over Oldham. Jonathan Obika failed to recover from his ankle injury in time so Steve MacLean started with defender Bondz N'Gala returning to the bench after his injury woe.
Dons' 4-3-3 formation meant that former Glovers striker Dean Bowditch had to settle for a place in midfield as the front three of Jabo Ibehre, Baldock and Angelo Balanta had been in such form this campaign.
Baldock blazed over on three minutes but made no mistake six minutes later when he latched on to a ball from midfield, outpaced the defence and slotted home easily.
Ibehre then spun his man but pulled his shot wide on eleven minutes as Dons threatened to build up a head of steam. Visiting midfielder Darren Potter then received a yellow card for a poor challenge on Luke Ayling, a card that was to have consequences for the former Liverpool star.
The game was turning into an aend-to-end affair with chances for both sides. MacLean tested keeper David Martin with a controlled half volley while Jed Steer's full length dive denied Balanta's firm left foot shot.
Just after the half hour, manager Skiverton was forced into his first change when Kerrea Gilbert went off after slipping when clearing the ball. New signing Alan O'Brien came on for his Glovers debut to replace the ex-Arsenal defender.
Right away, the Town had two penalty claims turned down within seconds as first a home player was felled in the box then a handball claim was turned down by referee Graham Scott.
Shaun Williams was next in the book for pulling back MacLean and from the resulting free kick, the former Plymouth marksman shot straight at keeper Martin.
With five minutes to go till the half time cuppa, Nathan Jones, harshly adjudged to have restrained Baldock, ended with a yellow card too.
MK Dons' policy of breaking at speed was certainly giving the Yeovil backline something to think about and Ibehre wasted a golden opportunity to make it two following a four man break from midfield.
Spurs loanee defender Adam Smith, signed today by the Dons, was next to incur the wrath of referee Scott for throwing the ball away after a decison went against him.
Steer then saved from Gleeson's 25-yard shot; Baldock shot wide after a mistake in the Yeovil midfield and Gary McKenzie nodded wide from a corner.
Town began clawing their way into the game more and more as O'Brien and Jones combined well down the left, Ed Upson produced a man-of-the-match performance in midfield and the defence was standing firm to the constant speedy breaks of the Dons attack.
Upson himself set himself to repeat Saturday's spectacular effort against Oldham but saw his shot blocked by a Dons chest, Andy Williams hit a low shot at Martin after good work from MacLean.
Bowditch exited the stage just after the hour and Yeovil's second change came soon after when Rory Fallon came on for MacLean with twenty minutes left.
Balanta missed two efforts for the visitors, Potter fired a free kick over the bar from 22 yards and Ibehre missed another chance as Dons looked to make it two.
Anthony Edgar replaced Gavin Williams on 75 minutes and looked lively in his cameo, impressing in his attempts to set Andy Williams and Fallon up with balls through from the midfield area.
O'Brien teased Martin with a dangerous cross that the keeper had to touch away with two minutes left of normal time, a period extended by a further five minutes by the official.
He then took centre stage for the final time, dismissing Potter for taking too long over a throw-in in stoppage time, the last act of a strangely enthralling match that never really caught fire.
Next up for Yeovil is a trip to Walsall on Saturday, a game that sees the Glovers travel up to the West Midlands in seventeenth place.