Algeria ended a run of four consecutive losses with a much-needed victory over the United Arab Emirates in Germany in their final FIFA World Cup™ warm-up match.

Karim Ziani scored the only goal from the penalty spot for the Desert Foxes, who are in Group C alongside England, USA and Slovenia for the finals in South Africa.

Coach Rabah Saadane, under pressure to turn around their poor run, which had taken in a 3-0 loss to the Republic of Ireland in their most recent game, was boosted by the return of defender Madjid Bougherra in defence.

His side could have gone ahead after 17 minutes when Ziani's dangerous cross almost picked out Rafik Djebbour, but he was slow to react and the chance went begging.

Just after the half-hour mark Abdelkader Ghezzal failed to find the target from close range and the sides went into the interval at 0-0.

UAE almost stunned their opponents after the restart when Ahmed Khalil nearly latched onto a long ball from midfield, but goalkeeper Faouzi Chaouchi raced of his line to avert the danger.

The deadlock was eventually broken at the other end after 49 minutes when Ziani converted from the penalty spot - the decision given after Khalid Sabil handled the ball in the box.

Despite having the better of the possession for the remainder of the game, the Algerians failed to grab a second but held on for the narrow win.

They will now hope to build on the result when they face Slovenia in their FIFA World Cup opener in Polokwane next Sunday.

The Algerians will then face the English, followed by the final pool match against USA.