Sheffield Wednesday’s nine-match unbeaten run away from home came to an end at Yeovil on Saturday.
In a relatively even Championship contest, the Somerset side had the game’s outstanding player in Ishmael Miller, who ultimately proved the difference.
The big frontman was a handful for the Owls’ defence throughout and proved too hot to handle, scoring both goals in the 2-0 win.
For Wednesday, it was a barren afternoon that saw their first defeat out of base since going down to Blackpool way back in November - and to compound matters, loanee Sam Hutchinson was sent off late in the game for a second yellow card offence.
With the in-form Glovers looking to exit the relegation zone, boss Gary Johnson sent out an attacking team but it was Wednesday that threatened first when Jacques Maghoma stung the palms of Marek Stech from eight yards on the angle.
Yeovil responded with Miller forcing Damian Martinez into a similar save before the same player got the better of the Owls’ keeper moments later only to see a linesman’s flag rule out the strike for offside.
The visitors were next to show on the half-hour mark when Jeremy Helan slalomed past two defenders to feed Giles Coke, who got good purchase on the volley but the slightest of deflections was enough to send the ball flying over the crossbar.
Yeovil came close to breaking the first half deadlock ten minutes before the break when Duanne Holmes took possession on the edge of the area and drilled in a low shot that Martinez saw late and did well to gather.
But the home side went one better and burst into the lead on 41 minutes. Miller showed composure in allowing time to size up a bouncing ball on the right side of the six-yard box before unleashing a ferocious drive that flew past the despairing Martinez.
And if that was impressive, Miller promptly raised the bar six minutes into the second half when Yeovil doubled their lead.
Little seemed on for the former West Brom hitman when he took a long pass into his stride 20 yards out but Miller advanced a yard and curled an unstoppable shot into the top corner.
The Owls made a double substitution in a bid to get back into the game, with Jermaine Johnson and Atdhe Nuhiu coming on for Chris Maguire and Gary Gardner.
But play was soon at the other end and the hosts had a penalty appeal waved away after Hutchinson clashed with Ruben Palazuelos.
Yeovil has their tails up and continued to press but they did so in the knowledge that the hard work was already done.
The Owls enjoyed more possession in the closing stages but had Hutchinson dismissed with a minute to go, leaving the Glovers to gain a vital victory.
Yeovil: Stech, Ayling, McAllister, Edwards, Webster, Palazuelos, Hayter (Morgan 86), Lawrence, Duffy, Holmes (Grant 67), Miller (Dawson 71)
Substitutes: Lanzoni, Done, Twumasi, Lundstram
Owls: Martinez, Palmer, Loovens, Onyewu, Helan, Maghoma, Coke (Afobe 60), Maguire (Nuhiu 53), Gardner (J Johnson 53) Hutchinson (sent off 89), Best
Substitutes: Davies, Buxton, Lllera, Lavery