Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. g3 b6 6. Bg2 Bb7 7. O-O a6 8. b3
e6 9. Bb2 Be7 10. d4 Nbd7 11. Re1 O-O 12. Qd3 Bb4 13. a3 Bxc3 14. Bxc3 Qc8 15.
Ne5 Bxg2 16. Kxg2 Qb7+ 17. Kg1 Nxe5 18. dxe5 Ng4 19. h3 Rfd8 20. Qe3 *
Position (FEN): r2r2k1/1qp2ppp/pp2p3/4P3/6n1/PPB1Q1PP/2P2P2/R3R1K1 b - - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 844
Best move: Nxe3