Barcelona menjamu Bayer Leverkusen pada leg kedua babak 16 besar Liga Champions. Barca terlalu superior bagi Leverkusen. Tim Catalan tersebut berhasil mengalahkan Leverkusen dengan skor 7-1 dalam pertandingan ini.
Lionel Messi mengancam gawang Leverkusen pada menit 10. Beruntung kiper Leno berhasil membloknya. Bola liar hampir berhasil disambar Fabregas namun beruntung Castro berhasil menggagalkannya.
Messi akhirnya berhasil memberikan keunggulan bagi Barca pada menit 25. Xavi memberikan umpan kepada Messi di depan area kotak penalti Leverkusen. Tendangannya berhasil mengecoh kiper Leno.
Messi berhasil menggandakan keunggulan Barca tiga menit sebelum pertandingan berakhir. Iniesta memberikan assist bagi Messi setelah Mascherano sebelumnya berhasil menerobos pertahanan Leverkusen. Messi berhasil mencetak gol meski mendapat hadangan tiga pemain bertahan Leverkusen.
Hat-trick Messi tercipta pada menit 49. Kerjasama antara Xavi dan Cesc Fabregas berhasil memberikan peluang emas bagi sang striker. Messi akhirnya kembali menjebol gawang Leverkusen.
Barca berhasil unggul empat gol tanpa balas pada menit 55. Fabregas kembali berhasil memberikan sebuah assist setelah sebelumnya ia membantu Messi mencetak gol. Kini Cristian Tello yang berhasil mendapatkan peluang itu hingga kemudian ia berhasil menjebol gawang Leverkusen.
Messi benar-benar menjadi petaka bagi Leverkusen. Ia mencetak gol keempatnya pada menit 58. Kelengahan dari kiper Leno membuat Messi berhasil mencetak gol meski ia harus menendang bola dari sudut sempit.
Tello berhasil mencetak gol keduanya untuk membuat Barca unggul 6-0. Dani Alves berhasil mengirimkan sebuah assist bagi Tello. Pemain pengganti tersebut tak menyia-nyiakannya hingga mampu memperdaya kiper Leno untuk menjebol gawang Leverkusen.
Messi membuat kiper Leno tertunduk lemas pada menit 84. Ia berhasil mencetak gol kelimanya ke gawang Leverkusen. Assist dari Seydou Keita berhasil dimaksimalkannya menjadi sebuah gol melalui tendangan jarak jauh. Barca unggul tujuh gol tanpa balas.
Leverkusen berhasil mencetak satu gol pada menit terakhir pertandingan. Karim Bellarabi yang masuk sebagai pemain pengganti berhasil menyelesaikan umpan Simon Rolfes. Sayangnya mereka sudah terlalu jauh untuk mengejar Barca.
Pertandingan segera berakhir setelah gol Bellarabi tersebut. Barca menang dengan skor 7-1 sehingga mereka unggul agregat 10-2 atas Leverkusen. Kemenangan ini membuat mereka berhasil melaju ke perempat final Liga Champions.