I. félidő:
A már bajnok Barcelona a 11. percben vezetést szerzett a Camp Nouban: Messi indítása után Sergi Roberto jobb oldali beadása találta meg az ötösél egyedül érkező Luis Suárezt, aki a remek akció végén, kapásból a bal alsóba lőtt (1–0).
Nem sokat váratott magára az egyenlítés sem, a 15. percben Kroos-Benzema-Ronaldo volt a labda útja, utóbbi közelről kotort a hálóba, megszerezve a Real 400. gólját az El Clásicók történetében. A portugál bele is sérült a góljába (Piqué pakolt oda neki), de az első félidőt végigjátszotta a klasszis. És voltak is még lehetőségei, egy ízben például Ter Stegennek kellett bravúrt bemutatnia kísérleténél.
A félidő zárásaként a már addig is öt sárgát kiosztó Alejandro Hernández játékvezető (ment az adok-kapok rendesen végig) piros lappal jutalmazta Sergi Roberto nyaklevesét, amit Marcelónak osztott ki. 1-1-gyel fordultak a felek.
II. félidő:
A tíz emberrel küzdő Barca jobban kezdte a második játékrészt és gyorsan vezetést is szerzett újra. Az 53. percben Messi két csel után lőtte a labdát 17-ről a jobb alsóba (2-1) - a madridiak szerint a találat előtt a gólpasszos Suárez szabálytalanul szerelte Varane-t. Nem sokkal később a bíró elvette Suárez gólját les miatt.
A 70. percben Messi talán meccslabdát puskázott el - Navas nagyot védett -, aminek meg is lett a büntetése. A 73. percben Asensio lekészítését Bale zúdította 20 méterről a kapuba, 2-2-re alakítva az állást.
A 76. percben Jordi Alba vágta fel a 16-oson belül Marcelót, de a büntető elmaradt - a madridiak heves reklamálása mellett. A hajában Messi még kétszer villant, egyszer kevéssel lőtt a jobb sarok mellé, egyszer pedig Navas védett megint bravúrral. Semedo a végén a saját szurkolóira hozta a frászt, majdnem a saját kapujába fejelve.
A végül igazságosnak mondható döntetlennel a Barcelona továbbra is veretlen a bajnokságban, de legnagyobb riválisát ezúttal sem tudta legyőzni.