Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bd6 4. O-O a6 5. Ba4 Qf6 6. c3 Nge7 7. d4 exd4 8.
cxd4 Bb4 9. a3 Ba5 10. Qd3 d5 11. e5 Qe6 12. Nc3 Bxc3 13. bxc3 O-O 14. Bc2 Ng6
15. h4 h5 16. Ng5 Qg4 17. Nxf7 *
Position (FEN): r1b2rk1/1pp2Np1/p1n3n1/3pP2p/3P2qP/P1PQ4/2B2PP1/R1B2RK1 b - - 0 17
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2208
Best move: Kxf7