Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. e3 c6 3. a3 d5 4. Bd2 Bf5 5. Nc3 Nbd7 6. Bd3 Bxd3 7. cxd3 e6 8.
Nf3 Bd6 9. g3 Qb6 10. b4 h6 11. Rb1 Qc7 12. h4 Ng4 13. e4 O-O-O 14. exd5 exd5
15. a4 Rde8+ 16. Kf1 Re7 17. b5 Rhe8 18. Rc1 Ndf6 19. Kg2 Bxg3 20. fxg3 Re3 21.
Bxe3 *
Position (FEN): 2k1r3/ppq2pp1/2p2n1p/1P1p4/P2P2nP/2NPBNP1/6K1/2RQ3R b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 828
Best move: Nxe3+