Blitz Chess #380: King's Indian Defense w/ 3. Bf4 setup

This is a blitz chess game I played as white with time control 3|0. Black opted for a King's Indian setup whereas white went for a Bf4 based setup. Sometimes the middlegame could turn into a race if black pushes e4, at which point white would play on the queenside and black the kingside. Play however first begins on the queenside for both since an open c-file was present, then it shifted to the queenside, and well in the end the whole board is made use of. The white queen runs a marathon, a frantic ending ensues, and somehow Lionel Messi shows up out of nowhere.