On 9 September 2006, he scored his only goal for Rangers against Falkirk with a terrific long-range free kick.
Brought on as a substitute for Aidas Preikšaitis after 81 minutes, four minutes later he scored with an overhead kick from a corner.
He scored Newcastle's first goal of the season in the 1-1 draw at home to Fulham, with a skilful free kick.
He scored 16 times in 105 games and scored Strasourg's first goal of the 2005/06 with a free kick.
He then scored the only goal with a 35-yard free kick in a 1-0 win away at Doncaster Rovers.
He once scored for the Under-19 side with a 40-yard free kick against Turkey.
Then he spun in air and scored on a second with a flying reverse kick.
Hargreaves scored Blackpool's first-ever goal with "a ponderous kick half the length of the field".
He scored from 25 yards with a well placed kick at the right side of the goal.
De Graafschap won the match 2-0 and Tarfi scored the 1-0 with a free kick.