A puzzle!

RebelJohnny
RebelJohnny
Dec 30, 2016, 2:25 AM |
1

Sup! Been a while!

I played this game a few weeks ago in a tournament in Tehran and reached this position. Can you find the win?

(P.S. I didn't find it, but won anyway)