Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 e6 3. c4 Be7 4. Bf4 O-O 5. e3 d5 6. cxd5 Nxd5 7. Bg3 Nc6 8. a3
Bd7 9. Bd3 Nf6 10. O-O h6 11. Nc3 Re8 12. Re1 Bf8 13. Qc2 a6 14. Rad1 b6 15. e4
Bc8 16. Be2 Bb7 17. d5 exd5 18. exd5 Ne7 19. d6 cxd6 20. Rxd6 Qc8 21. Rxb6 Ned5
22. Rb3 a5 23. Qc1 a4 24. Rb5 Bc6 25. Nxd5 Bxb5 26. Nxf6+ gxf6 27. Bxb5 Qxc1
28. Rxc1 Rac8 29. Rb1 Red8 30. Bxa4 Rd5 31. h3 Ra5 32. Bb3 Rb5 33. Nd4 Rb6 34.
Re1 Bc5 35. Bxf7+ *
Position (FEN): 2r3k1/5B2/1r3p1p/2b5/3N4/P5BP/1P3PP1/4R1K1 b - - 0 35
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 973
Best move: Kxf7