نیکلاس پپه با سرعت از نیمه زمین به سمت دروازه بارسا حرکت کرد و با پاسی دقیق، آیوزه پرز را در موقعیت تکبهتک قرار داد. پرز در فضایی کاملاً آزاد، با ضربهای آرام و دقیق توپ را از کنار تراشتگن به گوشه پایین دروازه فرستاد و ویارئال را 1-0 پیش انداخت.

بارسلونا پس از گل زودهنگام، سعی کرد ریتم خود را پیدا کند و با پاسهای سریع و تکضرب به دنبال جبران بود.
در دقیقه 6 فرمین لوپز با حرکتی تماشایی و پس از یکدوهای سریع، وارد محوطه جریمه شد و با لوئیز جونیور، دروازهبان ویارئال، تکبهتک شد، اما جونیور با واکنشی سریع توپ را از پای او جمع کرد. در ادامه، در دقیقه 9 فرمین بار دیگر فرصت داشت تا گل تساوی را بزند. او روی یک توپ بلند در محوطه جریمه ضربهای ناگهانی زد اما باز هم لوئیز جونیور با واکنشی استثنایی توپ را از روی خط دروازه دفع کرد. مارتین که روی ریباند حمله کرد، ضربهاش توسط مدافعان ویارئال بلاک شد و خط دفاعی زردپوشان با موفقیت توپ را دفع کرد.
بارسلونا در دقیقه 10 بار دیگر شانس خود را امتحان کرد. پدری با پاسی هوشمندانه فرمین را در موقعیت قرار داد اما ضربه والی چپپای او با شتاب از بالای دروازه به اوت رفت. در دقیقه 13 لامین یامال، ستاره جوان بارسا، از سمت راست به داخل حرکت کرد و قصد داشت با ضربهای مشابه گلش در بازی قبلی مقابل ویارئال دروازه را باز کند، اما ضربهاش توسط پارخو بلاک شد. توپ سرگردان به فرمین رسید اما شوت ناگهانی او نیز به کاستا برخورد کرد و به کرنر رفت. در دقیقه 22 بارسا بهترین فرصت خود را خلق کرد؛ سانتر دقیق گارسیا به لواندوفسکی رسید که ضربه سر او به سمت گوشه دروازه میرفت اما لوئیز جونیور با واکنشی فوقالعاده توپ را به کرنر فرستاد و مانع گلزنی بارسا شد.
ویارئال در این نیمه تنها به دفاع بسنده نکرد و در ضدحملات خطرناک ظاهر شد. در دقیقه 24 ویارئال فرصت طلایی دیگری برای دو برابر کردن اختلاف داشت. پرز با پاسی تماشایی پپه را در سمت راست آزاد کرد. پپه با عبور از کوبارسی وارد محوطه جریمه شد، اما تأخیر در زدن ضربه باعث شد شوت او از بالای دروازه به اوت برود.
در دقیقه 28 بارسلونا بار دیگر شانس خود را امتحان کرد؛ رافینیا در لبه محوطه جریمه صاحب توپ شد و با ضربهای زمینی و چپپا دروازه را نشانه گرفت اما دقت همیشگیاش را نداشت و توپ با فاصله زیادی از کنار دروازه به اوت رفت.
اوج کار بارسا در دقیقه 38 بود، زمانی که لامین یامال با همکاری گارسیا و انجام دو یکدو، از سمت راست به داخل حرکت کرد، دو مدافع را جا گذاشت و با ضربهای کاتدار و دقیق به گوشه پایین دروازه، بازی را 1-1 کرد. لوئیز جونیور هیچ شانسی برای مهار این شوت نداشت و بارسا با این گل روحیهای تازه گرفت.

در ادامه، فشار بارسلونا بیامان بود. در دقیقه 43 اریک گارسیا به دلیل خطای خشن روی کاردونا در میانه میدان، اولین کارت زرد بازی را دریافت کرد.
در دقیقه 45 یامال بار دیگر با حرکتی انفجاری به سمت دروازه رفت و سعی کرد رافینیا را در موقعیت قرار دهد، اما پاس او بیش از حد ارتفاع داشت و به اوت رفت. با این حال، بارسلونا در دقیقه ۵+۴۵ کار را در نیمه اول تمام کرد. یامال با شوت محکمی از زاویه بسته تیرک دروازه را لرزاند، اما توپ برگشتی به مارتین رسید و حمله سریع به سمت راست منتقل شد. سانتر زمینی گارسیا پس از برخورد به مدافعان، به فرمین در لبه محوطه جریمه رسید و او با ضربهای والی و تماشایی، توپ را به گوشه پایین چپ دروازه کوبید تا بارسا 2-1 پیش بیفتد.
ویارئال مانند نیمه اول شروع طوفانی داشت. در دقیقه 50 سرجی کاردونا با پاسی هوشمندانه پینو را در سمت چپ صاحب توپ کرد. پینو با حرکتی سریع، سانتی کومسانیا را در عمق دفاع بارسا پیدا کرد و او هم با چیپی استادانه تراشتگن را مغلوب کرد تا بازی را 2-2 کند.
بارسلونا پس از گل تساوی، حملات خود را از سر گرفت و یامال بار دیگر بهعنوان خطرناکترین بازیکن میدان ظاهر شد. در دقیقه 54 یامال با حرکت همیشگیاش از سمت راست به داخل، سانتری برای رافینیا به تیر دور فرستاد، اما رافینیا نتوانست به توپ برسد و توپ به اوت رفت. در دقیقه 63 بارسا کرنر را کوتاه بازی کرد و یامال، فرمین را در لبه محوطه جریمه صاحب توپ کرد، اما شوت او مستقیماً به دستان لوئیز جونیور خورد که با واکنشی مطمئن توپ را مهار کرد.

در ادامه حملات در دقیقه 66 یامال پس از یکدو با فرمین، با شوتی محکم از لبه محوطه دروازه را نشانه گرفت، اما باز هم لوئیز جونیور با واکنشی تماشایی مانع گلزنی شد.
هانسی فلیک در دقیقه 74 دست به دو تعویض زد تا جریان بازی را تغییر دهد؛ لواندوفسکی جای خود را به پائو ویکتور داد و هکتور فورت به جای اریک گارسیا، که کارت زرد داشت، وارد زمین شد. در دقیقه 69 فرمین با پاسی که به یامال رسید، او را در زاویهای بسته صاحب موقعیت کرد، اما شوت ناگهانی یامال به راحتی توسط جونیور جمع شد. در دقیقه 70 هم رافینیا روی پاس بلند یامال فرصت شوتزنی پیدا کرد اما ضربه کاتدار او با پای راست از کنار تیرک به بیرون رفت.
ویارئال در دقیقه 64 دو تعویض کلیدی انجام داد؛ ویلی کامبوالا به جای ناوارو وارد زمین شد و فویت به دفاع راست منتقل شد و تیجون بیوکنن جایگزین پینو شد که به دلیل مصدومیت عجیب در ناحیه قفسه سینه از بازی خارج شد. در دقیقه 80 ویارئال ضربه نهایی را به بارسلونا زد.
جرارد مورنو با حرکتی در سمت چپ، سانتری دقیق به تیر دو فرستاد که از میان چهار مدافع بارسا عبور کرد و به بیوکنن رسید. این مهاجم کانادایی با کنترلی نرم، توپ را از کنار دستان تراشتگن عبور داد و با ضربهای دقیق، ویارئال را 3-2 پیش انداخت.