I have no problem with advantages like that being given but you nearly always see the ref pull it back and order the free-kick to be taken again.

In fact, it will probably happen later in this match to deny us an advantage.

Referees really do make it up as they go along.