Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Qg4 Nc6 5. Nf3 Qb6 6. Bd3 Nge7 7. O-O Bd7 8. Re1
Rc8 9. h4 Nb4 10. dxc5 Qxc5 11. Be3 Qa5 12. Nc3 Nxd3 13. cxd3 a6 14. Rac1 Nf5
15. Qf4 Bb4 16. Bd2 Bxc3 17. Bxc3 Qxa2 18. g4 Ne7 19. Bb4 Qxb2 20. Rxc8+ Nxc8
21. Ng5 f6 22. exf6 gxf6 *
Position (FEN): 2n1k2r/1p1b3p/p3pp2/3p2N1/1B3QPP/3P4/1q3P2/4R1K1 w k - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1838
Best move: Nxe6