Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3
Be7 9. Qd2 O-O 10. O-O-O a5 11. Kb1 a4 12. Nc1 Ra5 13. g4 d5 14. exd5 Nxd5 15.
Nxd5 Rxd5 16. Nd3 Nc6 17. Qf2 a3 18. Bb6 Qd7 19. c4 Rd6 20. Be2 Bxc4 21. Nc5
Rxd1+ 22. Rxd1 Qe6 *
Position (FEN): 5rk1/1p2bppp/1Bn1q3/2N1p3/2b3P1/p4P2/PP2BQ1P/1K1R4 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 921
Best move: Nxe6