Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nf3 Nc6 4. b4 Bxb4 5. c3 Bc5 6. d4 exd4 7. cxd4 Bb4+ 8.
Bd2 Bxd2+ 9. Nbxd2 d6 10. O-O Nf6 11. e5 dxe5 12. dxe5 Ng4 13. Re1 O-O 14. e6
fxe6 15. Qe2 Re8 16. Rad1 Nf6 17. Ne4 Qe7 18. Nfg5 Nxe4 19. Nxe4 Ne5 20. Bb3
Ng6 21. Qh5 Qh4 22. Qc5 c6 23. Nd6 Qe7 24. Qh5 Rd8 *
Position (FEN): r1br2k1/pp2q1pp/2pNp1n1/7Q/8/1B6/P4PPP/3RR1K1 w - - 4 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1909
Best move: Nxc8