Bayer Leverkusen has something that Liverpool lacked this season: team discipline. Even if the whole team is defeated, they do not give up on the game and fight like gladiators to avoid defeat. I feel like I'm in the arena while watching their match. Bayer Leverkusen matches feel amazing. This situation will undoubtedly continue in the Rome match they will play today. If Roma takes the lead, they should be very careful because they are facing the strongest undefeated team of 2024.
This game is a game I really want to watch because it's going to be a game of constant attack. Both teams are attacking-minded teams so it's going to be fun to watch.
Leverkusen is a very good and resilient team. They never give up like you said, but they concede goals and that means they can be better. Even though they haven't lost a game this season, they can be beaten. I don't believe there's any unbeatable team. It's going to be a very difficult game for Roma, but I believe they can win.
This first leg is Roma's biggest opportunity. The outcome of today's match will determine if they still stand a chance. If they can win today, I don't see how they can win in Germany. However good Bayer Leverkusen are good they're better in their home stadium so that's going to make things very complicated for Roma.
The safer bet is to bet on Leverkusen to win or draw though.