Liga de Portugal side FC Porto have had a rich history of strikers playing for them, hailing mostly from South America. The Dragons brought some of the world's finest finishers to the world stage, getting the best out of each one of them.
Let's take a look at the top seven strikers who played for Porto in the past.
7. Jackson Martinez
Another Colombian who made his name at Porto, Jackson Martinez started his venture into European football after prolific spells in Colombia as well as Mexico. Martinez spent three seasons with the Dragons, topping the goal charts in the league on all three occasions.
Blessed with pace and the abilities of an out-and-out goalscorer supreme, Martinez won the league and cup double before leaving for Atletico Madrid in 2015.
In four years at Porto, Hulk established his reputation as a strong forward, unshakable on the ball and a deadly finisher as well. The Brazilian powerhouse was part of an exciting period at the club when the likes of Joao Moutinho, Falcao and James Rodriguez were all there.
The Brazilian led Porto to multiple titles in consecutive years, the highlight being the UEFA Europa League triumph.
5. Benni McCarthy
The only South-African to have won the UEFA Champions League, Benni McCarthy played for Porto in two different spells, enjoying stellar success with the Dragons.
McCarthy was brought to the club on loan from Celta Vigo at first, and was later bought by Jose Mourinho once again. The South African was key in Porto's Champions League success, scoring twice against the mighty Manchester United on the way to the final.
One of Porto's finest buys, Radamel Falcao became one of South America's best strikers during his time at Porto.
Falcao earned the name El Tigre with his performances for the Dragons, leading them to Europa League and Liga de Portugal in 2010-11. Falcao also became Porto's all-time top scorer in European competitions with 17 goals in the Europa League winning campaign.
3. Mario Jardel
One of the finest Brazilian's to ever feature for Porto, Mario Jardel was a prolific goalscorer in the first ten years of his career, featuring in four great years with the Dragons.
Jardel's intelligence on the pitch and his sheer size and strength helped him score at will. His goalscoring feats led to him becoming one of Europe's most clinical finishers, scoring over 130 goals in 125 appearances for Porto. Jardel also won the European golden boot twice in his career.
2. Rabah Madjer
Widely considered to be Algeria's greatest player, Rabah Madjer played in six trophy-laden years for the Dragons from 1985-1991. Madjer's greatest moment for Porto came in the final of the European Cup when he scored the equaliser against Bayern Munich and also set up the winner for his team, they went on to win 2-1 in the end.
Madjer scored more than 50 goals in his stint at Porto before leaving for Qatar SC.
1. Fernando Gomes
Porto's all-time top scorer with 352 goals to his name, Fernando Gomes was the key cog behind Porto's successes in the early 70's and late 80's. A striker with great technique and with a sixth sense inside the box, Gomes led the team to European Cup success in 1987, also winning the Intercontinental Cup and the European Super Cup later.
Gomes's proficiency in front of goal gave him two European golden shoe awards in 1983 and 1985 during his stint for Porto.