Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 g6 3. Nc3 Bg7 4. Nf3 Nf6 5. e4 Nfd7 6. Bd3 Nc6 7. Be3 e5 8. d5
Ne7 9. O-O O-O 10. Nd2 f5 11. f4 Nf6 12. h3 fxe4 13. Ncxe4 Nxe4 14. Nxe4 Nf5
15. Qd2 Qh4 16. Rf3 Nd4 17. Bxd4 exd4 18. Ng5 Bh6 19. g3 Qh5 20. g4 Bxg4 21.
hxg4 Qxg4+ 22. Kf2 *
Position (FEN): r4rk1/ppp4p/3p2pb/3P2N1/2Pp1Pq1/3B1R2/PP1Q1K2/R7 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1367
Best move: Bxg5