Port Vale suffered a bad day at the office as they were comprehensively beaten by Sheffield United on Saturday afternoon.
Bruno Ribeiro named an unchanged line-up but the home side had the majority of possession in the opening stages.
However, Vale did have a great chance for Anthony Grant on a breakaway before the Blades took the lead through a headed goal on 23 minutes through Ebanks-Landell. The home side could have made it two on 25 minutes but an effort was ruled out for offside.
The Blades did get a deserved second goal on the stroke of half-time as Ebanks-Landell grabbed his second of the game.
In the second period, Vale brought on Quentin Pereira on the hour mark but just minutes later the home side made it three through Duffy. The score could have been even greater by now as Sheff Utd had another effort ruled out for offside.
The Valiants brought on young striker Dan Turner for the final 25 minutes but it was Alex Jones who went closest to a consolation only for the home keeper Simon Moore to pull off a good save.
The Vale also suffered an injury to Sam Foley in the closing stages and there was time for Sheff Utd sub Scougall to make it four to the home side with seven minutes remaining.
The Valiants will no doubt reflect on a difficult Saturday afternoon as they slipped out of the play-off places.