Chess puzzle (Crushing)
Moves: 1. e4 d5 2. e5 c5 3. c3 Nc6 4. d4 cxd4 5. cxd4 Qb6 6. Nf3 Bg4 7. Nbd2 e6 8. a3
Nge7 9. Bd3 Nf5 10. Bxf5 exf5 11. h3 Bxf3 12. Nxf3 Be7 13. O-O O-O 14. b4 f6
15. Be3 Rad8 16. Qb3 g5 17. exf6 Bxf6 18. Bxg5 Nxd4 19. Nxd4 Qxd4 20. Rad1 Qc4
21. Qxc4 dxc4 22. Rxd8 Bxd8 23. Bf4 b5 24. Rd1 Bb6 25. Bg5 Kf7 26. Rd7+ Kg6 27.
h4 Re8 28. Rd6+ Kf7 29. Kf1 Re4 30. Rf6+ Kg7 31. Rxf5 c3 32. Bf6+ Kg6 33. Rf3
c2 34. h5+ Kxh5 35. Rc3 Rc4 36. Rxc4 bxc4 37. Bb2 c3 38. Bc1 Kg4 39. Ke2 h5 40.
a4 a6 41. b5 a5 42. f3+ *
Position (FEN): 8/8/1b6/pP5p/P5k1/2p2P2/2p1K1P1/2B5 b - - 0 42
Black to move.
Themes: Defensive Move Bishop Endgame, Endgame  
Puzzle rating: 916
Best move: Kg3