Ole Gunnar Solskjaer was annoyed with Manchester United's wastefulness despite claiming a 3-0 win over Sheffield United.
The Red Devils put themselves two points behind fourth-placed Chelsea thanks to a sublime hat-trick from Anthony Martial.
But with 15 shots in the match, Solskjaer wanted more goals.
"The build-up into the last pass or finish was good, but we need to do better with all the spaces we created," he told Sky Sports.
"I do expect them to take those moments. It didn't cost us today. We know we played well but we can do so much better.
"There's been games where we have dominated and not taken our chances, so we need to take our chances – that's what I'm saying.
"We created enough to win by more and in other games we've created enough to win them but not taken them.
"We need to take the chances and on the last pass be aggressive and progressive enough with our passing."