Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nxe4 4. d3 Nf6 5. Bg5 Be7 6. Nxe5 O-O 7. Bxf6 Bxf6
8. Nxf7 Rxf7 9. Bxf7+ Kxf7 10. O-O Bxb2 11. Qh5+ g6 12. Qxh7+ Bg7 13. c3 Qh8
14. Qxh8 Bxh8 15. d4 d6 16. f4 Bf5 17. Nd2 Nc6 18. h3 Re8 19. g4 Bd3 20. Rf2
Re2 21. Rxe2 Bxe2 22. Re1 Bc4 *
Position (FEN): 7b/ppp2k2/2np2p1/8/2bP1PP1/2P4P/P2N4/4R1K1 w - - 2 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 919
Best move: Nxc4