AS Roma keeping their hopes of qualifying into the knock out stages of UEFA Champions League alive and well after picking up a thrilling win over Leverkusen on Wednesday.
The Italian side looking really eager in grabbing all three point as they put on an aggressive display since kick off.
Roma's attacking approach was immediately rewarded as they found themselves taking a one goal lead after just two minutes of play through Mohamed Salah.
Things looking better for Giallorossi when Edin Dzeko doubling his team's lead on 29 minutes, giving them a two goals advantage going into half time break.
However, soon after the re-start, things suddenly changed as Leverkusen managed to pull one back through Admir Mehmedi.
Soon afterwards, the score line changed into 2-2 when Javier Hernandez equalized on 51 minutes.
Tension growing rapidly for both teams as they were in need of three points, but eventually it was Roma that got that important winner as Miralem Pjanic converted a spot kick 10 minutes from time.
The sending off for Leverkusen's player, Omer Toprak, made it difficult for the German side to push for another equalizer as Rudi Garcia's men holding on to their slender lead.