Chess puzzle - White to play and gain advantage

Sort:
Avatar of Supergamer4799
Avatar of Checkersnot4you

hmm

Avatar of ShunsuiClaw

nice

Avatar of Aiyase

Good puzzle and hard. For some reason I felt that I played that position before maybe I resolved this puzzle in the past