John Bostock made his home debut for Sheffield Wednesday and found himself up against Spurs team-mates Dean Parrett and Jon Obika in the Yeovil line-up.
John curled a free-kick just over in the opening exchanges but Yeovil had the better of the first half.
Dean won possession and broke through on goal, squared for Gavin Williams but somehow the ball stayed out.
Then Jon shocked the home faithful with a deft finish to open the scoring for the Glovers. The pair then combined and Jon went close again before the break.
Title-chasing Owls hit back in the second half. Jermaine Johnson hit a cracker of an equaliser, John then set-up a golden chance for Jeda Johnson, who missed the target with a header from his cross. However, the same player then netted a late winner as the Owls came through 2-1.
In the Championship, Adam Smith made his debut for Leeds and played 90 minutes as they beat Bristol City 3-0 at Ashton Gate. He's pictured celebrating with goalscorer Robert Snodgrass above. Andros Townsend was an unused substitute.
Harry Kane and Ryan Mason both came on as second half substitutes as Millwall lost Saturday's derby 2-1 against West Ham at Upton Park.
In the Premier League, all four of our loanees played 90 minutes - Steven Caulker as Swansea beat West Brom 2-1, Kyle Naughton in Norwich's 2-0 win against Bolton, Seb Bassong as Wolves beat QPR 2-1 and Steven Pienaar in Everton's 1-1 draw at Wigan.
Finally, in the Scottish Cup, Kudus Oyenuga was an unused substitute as St Johnstone secured a replay after a 1-1 draw against Hearts.