Chess puzzle (Crushing)
Moves: 1. e4 c5 2. b3 e6 3. Bb2 b6 4. d3 Bb7 5. Nd2 Qc7 6. Ne2 Nc6 7. Ng3 Nf6 8. a4
Be7 9. Nc4 d5 10. Nd2 O-O-O 11. Be2 dxe4 12. dxe4 Nd4 13. O-O Nxe2+ 14. Qxe2
Qf4 15. Rad1 h5 16. f3 h4 17. Nh1 Nh5 18. Nc4 Ng3 19. Nxg3 hxg3 20. hxg3 Qxg3
21. Be5 Qh4 22. Rxd8+ Bxd8 *
Position (FEN): 2kb3r/pb3pp1/1p2p3/2p1B3/P1N1P2q/1P3P2/2P1Q1P1/5RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 942
Best move: Nd6+