Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nge7 5. c3 O-O 6. O-O d6 7. h3 Be6 8. Bb3
Bxb3 9. axb3 f5 10. Re1 f4 11. Nbd2 Rf6 12. Nf1 Rg6 13. d4 Bb6 14. d5 Nb8 15.
N1h2 Nd7 16. b4 Nf6 17. Qc2 Qd7 18. Kh1 Kf7 19. c4 a6 20. c5 Ba7 21. b3 h5 22.
Nh4 Rh6 23. Nf5 Nxf5 24. exf5 g5 25. c6 bxc6 26. dxc6 Qe7 27. b5 Bb6 28. Rxa6
Rg8 29. Qc4+ *
Position (FEN): 6r1/2p1qk2/RbPp1n1r/1P2pPpp/2Q2p2/1P5P/5PPN/2B1R2K b - - 2 29
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1331
Best move: d5