Puzzle 🧩

Sort:
Arushproboy

Black Blundered.Can you find winning move for white?

Took from game between Fabiano Caruana and Pragganandha 

Artas_Menethil

1. Kd4 h5 2. Ng7+

1. ... Kf6 2. Nxh6 Nxh6 3. g5

1. ... Kf7 2. Ke5

Artas_Menethil

Of course, if 1. .... Nf6 then 2. Nxh6

if 1. Ne7 then 2. Nxe7

AGC-Gambit_YT

Big brain you are. - Yoda