Namun, Rayo bisa mempertahankan keunggulan 1-0 mereka hingga babak pertama tuntas.
Selepas jeda, Barcelona memainkan rekrutan anyarnya Dani Olmo. Kehadirannya membuat serangan Barca lebih tajam.
Dani Olmo hampir saja mencetak gol indah, tetapi sepakan jarak jauhnya masih menghantam mistar.
Barcelona akhirnya bisa mencetak gol penyama kedudukan pada menit ke-60. Pedri yang tidak terkawal di kotak penalti menerima umpan dari Raphinha.
Pedri lalu mengarahkan bola ke pojok kiri gawang Rayo untuk mengubah skor menjadi 1-1.
Tim tamu sempat kembali bikin gol pada menit ke-71. Lewandowski memperdayai Cardenas lewat sepakan dari sudut sempit, tetapi VAR menganulir gol ini karena Jules Kounde lebih dulu melakukan pelanggaran.
Barcelona sukses berbalik memimpin pada menit ke-82. Olmo mencatatkan gol di laga debutnya bersama Barcelona.
Gol berawal dari tusukan Yamal di sisi kanan. Olmo menerima umpan tarik Lamine Yamal sebelum melepas sepakan melengkung yang menerpa tiang sebelum masuk ke gawang Rayo. Kedudukan menjadi 2-1 untuk keunggulan Barcelona.
Marc Bernal hampir mencetak gol ketiga Barcelona jelang akhir pertandingan. Namun, tendangan pemain 17 tahun ini masih bisa ditepis Cardenas.
Tidak ada gol tambahan yang tercipta hingga pertandingan berakhir. Barcelona mengamankan tiga poin dari kandang Rayo Vallecano.(*)