[FEN "1r4k1/3q3p/p2P2r1/4pNNQ/5p1P/P7/6PK/8 w - - 0 1"]
I got this position as a puzzle with White to play. The correct move was 1. Ne7, followed by 1... Qxe7 and 2. dxe7. To me, it seems more logical for Black to simply move the king, e.g 2... Kf8, and then capture the knight with 3...hxg6 after White plays 3. Nxg6.
How come Qxe7 is forced here after White plays Ne7?