Chess puzzle (Crushing)
Moves: 1. d4 e5 2. dxe5 Qe7 3. Nf3 c6 4. Nc3 d5 5. exd6 Qxd6 6. Qxd6 Bxd6 7. e4 Bg4 8.
Be2 Nf6 9. O-O Nbd7 10. Rd1 Bc7 11. h3 Bh5 12. g3 O-O-O 13. Bf4 Bxf4 14. gxf4
Nc5 15. e5 Nfe4 16. Nxe4 Nxe4 17. Rxd8+ Rxd8 18. Kg2 f6 19. e6 Re8 20. Bc4 Nc5
21. Rd1 Nxe6 22. Bxe6+ Rxe6 23. Rd3 Re4 24. Kg3 Re2 25. Nd2 Bg6 26. Rd6 Bxc2
27. Nc4 Kc7 28. Rd2 Rxd2 29. Nxd2 f5 30. Nf3 h6 31. Kh4 g6 32. Ne5 g5+ 33. fxg5
hxg5+ 34. Kxg5 Kd6 35. Ng6 Ke6 36. h4 b5 37. h5 Kf7 38. h6 Kg8 39. Ne7+ Kh7 40.
Nxf5 Bxf5 *
Position (FEN): 8/p6k/2p4P/1p3bK1/8/8/PP3P2/8 w - - 0 41
White to move.
Themes:  Endgame  
Puzzle rating: 763
Best move: Kxf5