Dreams FC came-back from a goal down twice to snatch a 3-2 victory over Inter Allies at the Theatre of Dreams in the Ghana Premier League on Wednesday.

The hosts came into the game at the back of a 5-0 thumping at the hands of WAFA.

While Inter Allies traveled to Dawu hoping for more of the same after their 2-0 win over Dwarfs at the weekend.

Victorien Adebayor put the Capelli boys in front in the 24th minute with a brilliantly struck free kick that left goalkeeper Amoako rooted.

Veteran striker Eric Gawu Gatete scored the equalizer for Dreams early in the second half.

But Adebayor again restored Inter Allie’s lead with his second goal of the game.

Dream’s skipper Leonard Owusu curled a sensational free kick into the net in the 85th minute to level matters again.

The inspiration talisman Owusu was on hand again to convert a dramatic penalty in the final seconds of the game to give the ‘Still Believe’ lads all three points.

By Daraja Mutari/Ghanaguardian.com