You are underestimating Atletico Madrid who is currently first on the table in Laliga. Atletico is on a long winning streak of eleven matches, and you call them low rank. It will shock you to see that it will be very difficult for Leverkusen to walk away with three points on that day. Leverkusen has picked form and that make this match unpredictable, because both clubs are in their best form.
Both teams is quite often to met in Champion league and from 5 meeting Leverkusen can gets 2 win and 2 draw so from meeting statistics Leverkusen is slightly better than Atletico Madrid but as you said that Atletico Madrid also in their best form moreover this is also their home match so Atletico Madrid don't want to lost at their front of fans and for betting option Atletico Madrid has odds
@2.50 and Leverkusen odds
@2.95 seems host factor makes Atletico Madrid is the favourite but the conditions of both teams is equally good so it's hard to predict who is the winner of this match but for betting option seems over 2.5 goals is safe bets