All for Klose, but I will give you that:
He played some sloppy passes, had several opportunities in which he decided for passing instead of finishing himself and didn't win as many 1v1 as the rest of the team (with the exception of Schürrle), yet one has to admit that there was a general lack of concentration in the 2nd half and lot of unforced errors and sloppy passes throughout the team.
Gomez did what he does best in the first two games, and he did it excellently.
But the game against Denmark showed glimpses of that other Mario Gomez we know from the Bundesliga. The one with lacking technical abilities who sometimes looks clumbsy and falls over his own set of legs. A lethargic Gomez who wastes precious seconds until he shots due to his technical inability to process the easiest passes. A Mario Gomez who, as soon as he gets the ball in the box, never takes his eyes of the ball to check his surrounding for better positioned players.
Don't get this the wrong way. Gomez is a stone-cold "Knipser", a killer in the box, but if your strategy is not setup to play crosses from the outside, because of strong but slow physical defenders a more mobile striker who creates spaces in the center and pulls the defensiv line apart is the better choice. And after this game I would put Klose again in the starting 11 especially if England proceeds to the semi-finals who ironically play almost an italian catenaccio. Klose can only get better from this game on, what we've seen from Gomez was already his highest quality of play in his career.