Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 Nc6 4. a3 a6 5. Ne2 b5 6. Ba2 Bb7 7. O-O Nf6 8. f4 Be7
9. Ng3 O-O 10. f5 Nd4 11. Nc3 Rc8 12. Nce2 Qb6 13. Nxd4 cxd4 14. Kh1 e5 15. Bb3
d5 16. Bxd5 Bxd5 17. exd5 Nxd5 18. Ne4 Nf6 19. Bg5 Qc6 20. Rc1 Rc7 21. g3 *
Position (FEN): 5rk1/2r1bppp/p1q2n2/1p2pPB1/3pN3/P2P2P1/1PP4P/2RQ1R1K b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1125
Best move: Nxe4