Portugal's Cristiano Ronaldo, winning a record 128th cap, missed a penalty and had a late headed effort disallowed for offside as they were held 0-0 by Austria at Euro 2016 tonight for their second straight draw.

Portugal dominated the Group F match with Ronaldo in the thick of the action and had a golden chance to win when they were awarded a penalty when he went down under a challenge from Martin Hinteregger in the 78th minute.

However, Ronaldo, who also missed a penalty in a friendly defeat by Bulgaria in March, sent his effort against the foot of the post.

Ronaldo also sidefooted wide from a good position in the first half and forced two good saves from Robert Almer in quick succession after halftime. Nani also headed against the post just before the half hour.

Hungary lead the group with four points, followed by Portugal and Iceland on two and Austria on one. Portugal meet Hungary in their last game.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.