Of course Turkey made huge mistakes. Above all else, the 2nd goal was nothing different than a joke. The other goals were also because of silly defensive weaknesses. If they played better I have 0 doubt Portugal would have serious difficulties. Do you really think Portugal have been that impressive so far? I don't agree if you do.
Based on the same logic if I wouldn't make a fool of myself by dropping the ball, falling on the field and I would serve with 100% accuracy I would trash Nadal 6-0 6-0. Just as I told the guy above, If Turkey hadn't received 3 goals but instead scored 1 they would have won, but!, they did because that's how they played!
If SanMarino would make a game in which they make zero mistakes they would beat Argentina 10-0, but they can't play as well as that just as Turkey can't play without major errors when facing a real adversary.
I don't understand why is there so much copium in Turkeys' camp, Romania beat Ukraine 3-0 but got trashed by Belgium yet I don't see anyone blaming the alignment of Uranus and Pluto on the result.