Barcelona seharusnya bisa mengamankan tiket ke babak 16 besar jika menang atas Shakhtar.
Namun Barcelona kalah dari klub asal Ukraina itu.
Shakhtar Donetsk malah mempertahankan harapan mereka tetap hidup dengan kemenangan terkenal 1-0 di Hamburg.
Sikan, penyerang berusia 22 tahun, mencetak satu-satunya gol di pertandingan Grup H di akhir babak pertama dan Shakhtar bertahan.
“Rasanya sangat manis,” senyum pelatih Marino Pusic, yang tim Shakhtar-nya akan memainkan pertandingan kandang Eropa musim ini di Jerman di tengah perang yang sedang berlangsung di Ukraina.
“Saya sangat bangga dengan para pemain saya dan semua orang di klub, yang bekerja sangat keras untuk mendukung saya dalam hal ini, apa yang kami capai malam ini.”
Pelatih Barcelona Xavi Hernandez mengakui timnya berada dalam kondisi buruk dalam sepakbola, dan mereka bergabung di puncak klasemen dengan sembilan poin oleh Porto, yang mengalahkan Royal Antwerp 2-0 di Portugal.
Penyerang Brasil Evanilson membuka skor dengan penalti babak pertama dan Antwerp membuat Jurgen Ekkelenkamp dikeluarkan dari lapangan di awal babak kedua.
Porto memastikan kemenangan di masa tambahan waktu ketika bek veteran Pepe mencetak gol, pada usia 40 tahun 254 hari, menjadi pemain tertua yang pernah mencetak gol di Liga Champions.
Rekor tersebut sebelumnya dipegang oleh Francesco Totti yang terakhir kali mencetak gol di kompetisi tersebut untuk Roma pada usia 38 tahun.
PSG dan Newcastle Takluk
Harapan Paris Saint-Germain dan Newcastle United untuk lolos dari Grup F masih tertahan setelah keduanya sama-sama kalah di laga tandang.
PSG kalah 2-1 saat bertandang ke AC Milan meski Milan Skriniar memberi tim Prancis keunggulan lebih dulu di San Siro.
Milan hanya butuh tiga menit untuk menyamakan kedudukan ketika Rafael Leao melakukan penyelesaian dengan gaya akrobatik.