Actually, the free kick was bad, but somehow the defence allowed a player to hit it low from 3 meters out. Would have been booted away against a decent team.
Having said that, Giovinco is a very good freekick taker
Reminds me of that famous Brazilian one, can't remember his name, but for 12 years he played as footballer in big clubs and only gathered some 100 appearances.