Steve Evans left the pair out of the starting XI against Huddersfield Town.
Stuart Dallas had given Leeds the lead in the first-half but goals from Mark Hudson, Harry Bunn, Karim Matmour and the fantastic Nahki Wells, who also missed a penalty in the game, saw The Terriers through to glory.
But after the game Leeds boss Steve Evans confirmed that he had left two of his star players out of the starting XI by choice.
The pair started the previous game against Blackburn Rovers but Evans said after the game that, despite both training all week, Diagouraga had a niggle and Cook was exhausted.
This did not float with one former Leeds United striker.
"But he's trained all week. If you're on the bench you're fit enough to play - it is as simple as that.
"If he's not sitting on the bench fine, he's injured, replace the player.
"But if he is there on the bench and he has been training during the week then he plays.
"They've had a weeks rest. No, you wouldn't (have Cook on the bench if he's tired). You'd play them.
"Look. Club before country. If he get's injured here he doesn't go with the international. But your club comes first."
Cook has been called up for England under-19 duty this week and is off to Spain this week.
But surely Leeds would not have dropped him for this purpose?
As for Diagouraga, if he was fit enough for the bench, he should have started the game - unless it really was a tactical switch.
Unfortunately Evans got his calls wrong today and Huddersfield punished them.