#2 Alexandre Lacazette (Arsenal)

Two years into his stint at Arsenal, Alexandre Lacazette has hit the ground running with an efficient partnership with teammate Pierre-Emerick Aubameyang.
The duo netted three goals against Valencia on Thursday night to give their side a crucial advantage in the Europa League semi-finals. Despite Aubameyang being the top competitor for the Golden Shoe this season, Lacazette's role in his goals has been lauded by fans and pundits alike.
Lacazette has netted 13 league goals and tallied eight assists for the Gunners so far this season, despite having been taken off during games quite often under Unai Emery. The Frenchman also boasts of a 47 percent shot accuracy.
#1 Sergio Aguero (Manchester City)

The Manchester City star remains one of the most lethal strikers in modern football, having proven his efficiency and consistency for the Premier League champions season after season.
The 30-year-old reached the 20-goal milestone once again this season, to become the league's second highest goal-scorer currently, with only a goal standing between him and Liverpool's Mohamed Salah.
The Argentine's false-nine position, coupled with his intelligent runs and calmness, have helped him wreak havoc in defences across England.
Aguero currently has 20 goals and 8 assists in the English top flight and boasts of a 48 per cent shot accuracy.