Spanish champions Barcelona welcomed newly-promoted Leganes to Camp Nou in La Liga on Sunday night.
Lionel Messi's fourth-minute strike saw the home side take a one-goal lead into the interval.
Leganes grew into the contest, however, and deservedly levelled in the 71st minute when substitute Unai Lopez found a route past Marc-Andre ter Stegen.
There was to be late drama though as a Messi spot kick in the final minute of normal time secured all the points for the home side.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
BARCA: Ter Stegen; Roberto, Mathieu, Umtiti, Digne; Rafinha, Gomes, Rakitic; Neymar, Suarez, Messi
LEGANES: Herrerin; Tito, Mantovani, Siovas, Rico; Alberto, Moran; El Zhar, Gabriel, Alex; Guerrero
© AFP
© SilverHub
© SilverHub
VIDEO I Sale el equipo a calentar #BarçaLeganés pic.twitter.com/gItHN4QHZX
— C.D. Leganés (@CDLeganes) February 19, 2017
15 - Barcelona have not lost in their last 15 La Liga games (W10 D5), the best current run in the competition. Impetus. pic.twitter.com/4ozVIaMkgR
— OptaJose (@OptaJose) February 19, 2017