Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 a6 4. a4 Nc6 5. Nf3 Nf6 6. d3 d5 7. exd5 exd5 8. Ba2
Be7 9. O-O O-O 10. h3 Bf5 11. Ne2 Nb4 12. Bb3 c4 13. dxc4 dxc4 14. Bxc4 Qxd1
15. Rxd1 Nxc2 16. Ra2 Rfd8 17. Rxd8+ Rxd8 18. Ng3 Bg6 19. Be3 Rd1+ 20. Kh2 *
Position (FEN): 6k1/1p2bppp/p4nb1/8/P1B5/4BNNP/RPn2PPK/3r4 b - - 5 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1292
Best move: Nxe3