Think last night had a lot to do with Ronaldo. Rather than playing for the team and making intelligent runs taking defenders with him to open up space,he did his "I'll win it on my own" act,and just kept running into brick walls.
..to be fair, Ronaldo doing his thing has probably been responsible for Portugal’s success over the last 10 years (although I think he missed games in the Euro’s). 85 goals in 154 international games is impressive.