Goals are the most important aspect of a football match and it is for this reason that coaches spend countless hours on the training pitch to perfect and instil tactics and movements that create goalscoring opportunities.
While set-pieces and deadball situations offer decent goalscoring threats, with some more physical sides taking advantage of this, it is those who have perfected the art of creating chances from open play with intricate passing and movement who capture the imagination.
There are different routes to scoring a goal, with direct play, counterattacking, and possession play being some of the more recognizable systems of playing but some unique sides seem to have perfected all different forms to become goalscoring machines.
A handful of teams have impressed with their exploits in front of goal this season and here, we shall be having a rundown of the most dangerous attacking lines in football with respect to the top five European leagues.
Note: All stats and ratios correct at the time of writing.
5. Borussia Dortmund: 84 goals - 2.4 goals/game
Borussia Dortmund have always been famed for playing high energy and expansive football right from the days of Jurgen Klopp and this had the effect of the club being one of the most potent sides in all of Europe.
The Bundesliga side have shown their characteristic unpredictability but while they might have posted some shock results throughout the campaign, there has been no shortage of goals or excitement in matches involving BVB.
They had earlier equalled the German record for most goals in the opening 23 games of a season with 63 goals, while their total of 66 from 24 Bundesliga matches averages at a rather scary 2.75 goals per game.
This total drops significantly when you add goals scored in other competitions but 84 golals from 35 matches in all competitions is still pretty impressive.
Jadon Sancho has continued his impressive trajectory at the Westfalen, while Erling Braut Haaland has taken to his new surroundings like a duck to water and with other young players like Gio Reyna and Achraf Hakimi, the future looks bright for Borussia Dortmund if they can keep hold of their starlets.
Also read: Top 3 teenage sensations this season
4. Manchester City: 109 goals - 2.5 goals/game
Manchester City have raised the bar with their performances in the Premier League over the last three years and even though they have underperformed this season, there have still been flashes of their brilliance on occasion.
The Mancunians might be 22 points behind runaway leaders Liverpool, but they lead the way in the Premier League goalscoring charts with 68 goals from 27 matches and this closely matches their season total of 109 goals which averages at just over 2.5 goals per game.
Pep Guardiola's side might not exactly be turning heads right now but their campaign is still on course to finish successfully if they can triumph in the FA Cup and Champions League.
Their attacking charge has been led by the evergreen Sergio Aguero who has weighed in with 22 goals in all competitions, while their most emphatic result came in their 8-0 thrashing of Watford on matchday 6.
Also read: 5 biggest wins in Premier League history
=2. Atalanta: 87 goals - 2.6 goals/game
Atalanta have grown in leaps and bounds in the last three years under the management of Gian Pierro Gasperini and despite being a modest side, they currently find themselves rubbing shoulders with the elite of the continent.
Last season, the Bergamo side finished in third place to secure Champions League football for the first time and topped the goalscoring chart in the process and anyone who thought that was a fluke was in for a rude shock, as they have continued from where they left off and are currently punching above their weight this term.
Also read: 3 clubs that are overachieving in the Premier League this season
Atalanta seem to have perfected the art of goalscoring and they score with relative ease, putting to shame those who brandish the Serie A as the home of defensive football and the birthplace of catenaccio.
As a pointer, whereas some clubs would be content if they could score seven goals in seven games, La Dea have scored seven goals on three different occasions this season (with two of those away from home), while they have scored five on a further two occasions.
The fact that their defence is not exactly the most resolute (34 goals conceded in 25 Serie A matches) makes their games pure bliss for neutrals and lovers of attacking football.
Watching Atalanta play is almost like watching a video game, with the ease of their movement and precision of their attacking play indicative of the brilliance of Gasperini's methods.
Even more impressive is that unlike the other sides on this list, Atalanta do not have a bonafide goalscorer and the goals are very much evenly spread, evidenced by Robin Gosens having contributed eight goals from the defence.
Also read: 5 highest-scoring matches in Europe's top five leagues this season
=2. PSG: 123 goals - 2.9 goals/game
The PSG frontline is arguably the strongest in the world, with a cast led by Kylian Mbappe and ably supported by the likes of Neymar, Mauro Icardi, Angel Di Maria, and Edinson Cavani.
Simply put, these are some of the best attackers in the world and it is no wonder that they run roughshod over the significantly weaker opposition in the French league week-in week-out.
The Parisians are on their way to yet another league title and they have been utterly dominant in doing so, scoring 75 goals from 27 matches at an average of 2.77 goals/game to signify their markedly visible superiority.
This ratio gets even more frightening when other competitions are factored in and PSG's total of 123 goals in all competitions so far must put them on course to break a number of goalscoring records.
This averages at just under 3 goals per game and their most comprehensive victory came in their 6-0 away triumph over Linas-Montlhery in the Coupe de France, while Kylian Mbappe leads the way with 27 goals in all competitions.
1. Bayern Munich: 108 goals - 3 goals/game
Given the strength-in-depth of Bayern Munich, it comes as no surprise that they are perennial champions of the Bundesliga and after an initial wobble that led to the sack of Niko Kovac, the Bavarians have gotten back to what they do best, winning matches and scoring lots of goals in the process.
They have been nearly unstoppable since the turn of the year and have scored 13 goals in their last three Bundesliga matches, while their 3-0 away victory over Chelsea also put them in control of their Champions League fixture.
Bayern Munich's total of 108 goals from 36 matches in all competitions averages to exactly 3 per game and their charge in front has been led by the phenomenal Robert Lewandowski who with 39 goals is having another productive campaign but has been ruled out recently with injury.
Their most emphatic performance so far came in their 7-2 victory away to Tottenham in the Champions League which is particularly impressive considering Jose Mourinho's penchant fr defensive solidity.