ברצלונה עשתה צעד משמעותי לעבר זכייה שישית בליגת האלופות, כשהביסה 0:3 את ליברפול בקאמפ נואו, במסגרת המשחק הראשון של חצי גמר ליגת האלופות. מי ששוב היה מעל כולם היה ליאו מסי, שבהופעתו ה-100 כקפטן, כבש צמד חשוב והגיע ל-600 שערים בקריירה.
למרות שיורגן קלופ פתח ללא רוברטו פירמינו שהיה בספק, המשחק היה צמוד בפתיחה ושתי הקבוצות הגיעו למצבים מסוכנים, כולל דרישה של ברצלונה לפנדל לאחר נגיעת יד של ג'ואל מאטיפ ברחבה. בהמשך איבדה ליברפול את נאבי קייטה, שנפצע והוחלף בג'ורדן הנדרסון.
בדקה ה-26 הגיע היתרון כשכדור עומק מדויק של ג'ורדי אלבה מצא את לואיס סוארס, שכבש מקרוב מול האקסית ולא היסס לחגוג. זה היה השער ה-500 של הבלאוגרנה בליגת האלופות, כשגם את ה-400 כבש האורוגוואי.
ליברפול התעוררה והייתה מסוכנת בתחילת המחצית הראשונה, אך חוסר חדות וסדרת הצלות של מארק אנדרה טר שטגן השאירו את התוצאה על כנה. בדקה ה-75 האורחים שילמו על חוסר היעילות. מהלך שהתחיל אצל מסי הסתיים בבעיטה של סוארס למשקוף, וארגנטיני השתלט על הריבאונד והכפיל את היתרון.
מאותו רגע, החבורה של קלופ התפרקה וברצלונה השתלטה לחלוטין על המשחק. מסי סחט בעיטה חופשית בדקה ה-82 כ-20 מטרים מהשער, וסובב אותה במדויק לפינה השמאלית הגבוהה של אליסון כדי להשלים צמד, שהעלה את מאזנו ל-600 שערים במדי ברצלונה וקבע 0:3 משמעותי מאוד לקראת הגומלין.
ברצלונה המשיכה להכתיב את הקצב והגיעה להזדמנויות רבות, כולל החמצה של עוסמאן דמבלה בהתקפה האחרונה, אך בסופו של דבר התוצאה נשמרה עד הסיום וליברפול תצטרך לפחות שלושה שערים ביום שלישי באנפילד, כדי שיהיה לה סיכוי להגיע לגמר.
עוד לפני הגומלין באנפילד, ליברפול תתארח ביום ראשון אצל ניוקאסל כדי להשאיר בחיים את הסיכוי לאליפות. מנגד, ברצלונה שכבר הבטיחה את אליפות ספרד, תתארח אצל סלטה ויגו למשחק חסר חשיבות.