Hard to beat Juninho but of all time?
IMO it's gotta be Sinisa Mihailovic. I loved his run up, straight up, bang it but with fantastic curl.
And not many people score a hat trick of free-kicks!!
Click
Is it true that [SIZE=-1]Pierre van Hooijdonk scored a FK in a game then got another but the opposition tried to be clever and not put up a wall so Pierre decided to get some teammates to make a wall and he still scored?[/SIZE]
Gareth Bale.