Crewe boss Steve Davis lamented his misfiring strikers after a hatful of wasted second-half chances allowed MK Dons to extend their unbeaten league run to four matches with a 1-0 win.
The Alex were a goal down inside the first 10 minutes as Dons striker Charlie MacDonald pounced on a mistake from Mark Ellis to crash home what was to be the winner.
Crewe were second best in the first half, but the tide turned after the break and Max Clayton and Ajay Leitch-Smith peppered the Dons goal to no avail. Leitch-Smith in particular missed four chances, one hitting the post, and Alex boss Davis did not have to think hard as to where the game was lost.
"I've been frustrated for the last four or five games probably because of the way the games have finished up for us with the missed opportunities," said Davis. "We could have gone 2-1 up, we had two one-on-ones and Max [Clayton] had chances so that's what changes games - it's all about finishing off those opportunities.
"We created enough chances in the second half to at least go on and get a point, maybe even three. We're disappointed because we can't keep coming in and saying we're doing well. We're playing decent football and defending reasonably well, but just not taking those big opportunities that will win us the game.
"Ajay [Leitch-Smith] nine times out of 10 with a bit of confidence would have put both of those chances away - twice I felt he should have rounded the keeper because he had committed himself."
MK Dons boss Karl Robinson admitted the performance of his side in the first half compared to the second half was like chalk and cheese. Robinson also lamented missed chances at goal.
He said: "First half we were like Brazil, second half we were like Bridlington.
"It was two complete opposite ends of the spectrum. First half, that's as good a 45 minutes as you're ever going to see in League One. When we're that good though we need to be more clinical and take our chances when they come along, which we never did.
"The second half we started slightly sloppily and to be fair to Crewe they came out with all the youthful energy and ability that they've got and made the second half very difficult and really pushed us."