Leeds, who struggled to find any control in the first half, had much of the possession in the second – even after defender Pontus Jansson was sent off for a second yellow card offence 15 minutes from time – without creating many clear chances, although it took a superb save from ‘keeper Jack Butland to deny Luke Ayling an equalising header.
Moments afterwards, the persistence of Stoke substitute James McClean in keeping a rare home attack alive ended with a decisive second goal, knocked in from close range by Joe Allen from a McClean cross.
Ezgjan Alioski pulled one back for Leeds in stoppage time but by then their position was beyond recovery.
“It is well publicised that Marcelo has watched the Luton games as well as Stoke so we thought we might give him a surprise,” Jones said of his new formation. “The players did not have long to take it on board but we have some top players.”
Leeds remain top of the table, but with their lead now a slender one.
Stoke City: Butland; Williams, Shawcross, Martins Indi; Bauer, Adam, Etebo, Clucas; Allen; Afobe, Campbell (McClean 66). Substitutes not used: Federici (g), Ince, Berahino, Crouch, Edwards, Woods.