Cristiano Ronaldo became the European Championship's all-time top scorer by giving Portugal a 1-0 victory over Armenia, while world champion Germany could only beat Gibraltar 4-0 on Friday.

Portugal captain Ronaldo broke the deadlock in the 72nd minute to take his tally across Euro finals and qualifying to 23 goals. Denmark's Jon Dahl Tomasson and Turkey's Hakan Sukur had previously scored 22 goals.

Germany was looking for a bigger win against Gibraltar, a territory of just 30,000 people which is playing its first qualifying tournament and had already lost 7-0 to Ireland and Poland in Group D.

Elsewhere, Greece slumped to a shock 1-0 defeat at home to the Faeroe Islands and Denmark came from behind to beat Serbia 3-1. There were qualifying wins for Poland, Scotland, Romania and Hungary.