Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 c5 3. d5 e5 4. e4 Nxe4 5. Bd3 Nf6 6. Nc3 a6 7. a4 b6 8. f4 d6
9. Nf3 Bg4 10. O-O Nbd7 11. fxe5 dxe5 12. Qe2 Be7 13. Bg5 O-O 14. Bh4 Re8 15.
Bg3 Bd6 16. Qe3 Bxf3 17. Rxf3 Nh5 18. Bf2 Nf4 19. Bc2 Be7 20. Qe4 Nf6 21. Qxe5
Bd6 22. Qg5 h6 23. Qf5 g6 24. Rg3 Re5 25. Qxf4 Re1+ 26. Rxe1 Bxf4 27. Rf3 Bd2
28. Re2 Bxc3 29. Rxc3 Qd7 30. Rce3 Re8 31. Rxe8+ Nxe8 32. Bg3 Nd6 33. b3 Nf5
34. Be5 b5 35. axb5 axb5 36. Bb1 bxc4 37. bxc4 Qa4 38. Bxf5 Qd1+ 39. Kf2 gxf5
40. g3 Qd3 41. d6 Qxc4 42. Rd2 Qb4 *
Position (FEN): 6k1/5p2/3P3p/2p1Bp2/1q6/6P1/3R1K1P/8 w - - 2 43
White to move.
Themes:  Endgame  
Puzzle rating: 2165
Best move: Bf4