Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Bf5 4. Nf3 Nf6 5. Bf4 e6 6. a3 h6 7. e3 Nbd7 8. h3 Bg6
9. Be2 Be7 10. O-O O-O 11. Rc1 a6 12. cxd5 cxd5 13. Ne5 Nxe5 14. Bxe5 Nd7 15.
Bg3 Rc8 16. Qd2 Nf6 17. Bd3 Nh5 18. Bh2 f5 19. Ne2 Nf6 20. Nf4 Bh7 *
Position (FEN): 2rq1rk1/1p2b1pb/p3pn1p/3p1p2/3P1N2/P2BP2P/1P1Q1PPB/2R2RK1 w - - 4 21
White to move.
Themes:  Middlegame  
Puzzle rating: 960
Best move: Nxe6