Beautiful Attacking game by Firouzja!

Iranian chess prodigy Alireza Firouzja is currently participating in the 3rd Sharjah Masters in UAE. After 5 rounds Firouzja has 4 points (3-wins and 2-draws), very much in the race for the $15,000 first prize. The tournament continues until the 30th of March.
In round #1 Firouzja was paired against the Serbian WIM Mila Zarkovic and spectators witnessed one of the most spectacular games of the tournament so far.
gm Firzouzja – wim Zarkovic
Rd.1 22.3.2019 (1-0)
GM Danny King also analyzes this game!
You can download the game here.