Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 Nc6 7. O-O e5 8. d5
Ne7 9. Ne1 Nd7 10. f3 f5 11. Nd3 f4 12. Bd2 g5 13. Rc1 Ng6 14. b4 Nf6 15. c5 h5
16. cxd6 cxd6 17. Qb3 g4 18. Be1 Kh7 19. g3 Rh8 20. Bf2 Kg8 21. Nb5 Qe7 22.
Nxa7 Bd7 23. Nc6 bxc6 24. dxc6+ Be6 25. Qb2 Rxa2 26. Qb1 Rxe2 27. c7 Bc8 28. b5
fxg3 29. Bxg3 h4 30. Be1 g3 31. hxg3 hxg3 32. Bxg3 Nh4 33. b6 Bh6 34. b7 Be3+
35. Nf2 Nxf3+ 36. Kg2 Bh3+ *
Position (FEN): 6kr/1PP1q3/3p1n2/4p3/4P3/4bnBb/4rNK1/1QR2R2 w - - 2 37
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 638
Best move: Kxf3