Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 c6 3. Bg2 f5 4. d4 e4 5. Nc3 Nf6 6. Nh3 d5 7. cxd5 cxd5 8. O-O
Be7 9. e3 O-O 10. Nf4 Na6 11. a3 Nc7 12. b4 Qe8 13. Bb2 g5 14. Nfe2 Qg6 15. Rc1
Ne6 16. Qb3 f4 17. exf4 gxf4 18. f3 fxg3 19. Nxg3 Nf4 20. fxe4 Nxg2 21. Kxg2
Be6 22. e5 *
Position (FEN): r4rk1/pp2b2p/4bnq1/3pP3/1P1P4/PQN3N1/1B4KP/2R2R2 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2281
Best move: Ng4