A whopping 893 goals were scored across 306 Bundesliga games in the 2017 calendar year, but you, the Bundesliga fans, have chosen your favourite. Eintracht Frankfurt's Sebastien Haller has won the Goal of the Year 2017 with his outrageous overhead-kick.

The results are in...

You can watch the winning goal by clicking the PLAY button at the top of the article!

For the official result, votes from the English, Spanish and German websites were included, alongside those from our YouTube channel.

1) David Alaba (RB Leipzig 4-5 BAYERN MUNICH)

A veritable postage-stamp of a free-kick, David Alaba’s last-minute equaliser at RB Leipzig’s Red Bull Arena was the emphatic precursor to a dramatic winner from Arjen Robben.

2) Pierre-Emerick Aubameyang (BORUSSIA DORTMUND 4-3 Werder Bremen)

Pierre-Emerick Aubameyang’s brace on the final day of the season secured him his first Bundesliga top scorer’s prize. His first effort was a beauty to behold - a sensational over-the-shoulder volley from Ousmane Dembele’s sublime dinked pass.

3) Marc Bartra (BORUSSIA DORTMUND 1-3 Bayern Munich)

Marc Bartra doesn’t score often, but they’re usually pretty special when he does. Christian Pulisic’s mesmeric dribbling, Gonzalo Castro’s cute pass and Bartra’s curled finish - it deserved to be more than just a consolation.