Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Be3 a6 6. f4 g6 7. Qf3 Bg7 8. e5
d5 9. Nc3 Nge7 10. O-O-O a5 11. h4 h5 12. g4 a4 13. a3 Nxd4 14. Bxd4 Bd7 15.
gxh5 Rxh5 16. Bd3 Nf5 17. Bc5 Nxh4 18. Qg4 Ra5 19. Bb4 Ra8 20. Bxg6 fxg6 21.
Rxh4 Qxh4 22. Qxg6+ Kd8 23. Qxg7 Qxf4+ *
Position (FEN): r2k4/1p1b2Q1/4p3/3pP2r/pB3q2/P1N5/1PP5/2KR4 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1420
Best move: Kb1