Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. d4 cxd4 5. Nxd4 a6 6. O-O b5 7. Bd3 Bb7 8. Nd2
d5 9. e5 Nd7 10. N2f3 Ne7 11. Bg5 h6 12. Bh4 g5 13. Bg3 Ng6 14. h3 Bc5 15. Bxg6
fxg6 16. Nxe6 Qb6 17. Ng7+ *
Position (FEN): r3k2r/1b1n2N1/pq4pp/1pbpP1p1/8/5NBP/PPP2PP1/R2Q1RK1 b kq - 2 17
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1440
Best move: Kf8