The Danes were rampant at the National Stadium, leaving the hosts still searching for their first goal of the campaign.

Soren Larsen opened the scoring for Denmark in the 12th minute before doubling his and his side's tally 11 minutes later and substitute Morten Nordenstrand added a third two minutes from time.

Denmark are level on points with Hungary at the top of the group but have a game in hand, while they are four points clear of Portugal, Sweden and Albania.

Hungary kept pace with the Danes as Sandor Torghelle's strike was enough to sink Albania.

The FC Augsburg striker got the only goal in the 38th minute in a hard-fought encounter in Tirana.

Portugal's hopes of getting back into contention for the top two slots in the pool took a blow after a disappointingly drab stalemate at home to Sweden, whose qualification hopes are also in the balance.