Bayer Leverkusen head into Thursday's tie in great form.
On the weekend, they earned a point away at Bayern Munich and have climbed into 3rd place in the Bundesliga having won five of their last seven matches.
Meanwhile, Atalanta were beaten by Roma last Saturday and have just one win in their last seven league matches.
Diaby has seven goals in his last six appearances.
The Frenchman has been on fire for Leverkusen this season and has 15 goals in total.
Match preview: Atalanta vs Bayer Leverkusen
Atalanta emphatically saw off Olimpaicos to reach the Round of 16.
The Italians won the tie 5-1 following a 3-0 victory in Piraeus.
Gian Piero Gasperini's team dropped into the Europa League from the Champions League.
They finished in third place behind Man United and Villarreal.
Atalanta are also sat 5th in Serie A and are six points off the top four.
Leverkusen hold Bayern to draw
Bayer Leverkusen held Bayern Munich to a draw on the weekend.
Gerardo Seoane's side came from behind to earn a point at the Allianz.
Leverkusen are starting to hit good form in the Bundesliga and are now in 3rd place.
They have also lost just once in their last eight matches.
The Germans reached the Round of 16 after topping Group G.
- 101 Great Goals may earn commission from links on this page. Our content is always original. Note that all of our reviewers are compensated for contributing content to 101 Great Goals. Learn more.