Portugal skipper Cristiano Ronaldo has gone four EUROs games without a goal for the first time in his career.