Chess puzzle (Equality)
Moves: 1. d4 d6 2. c4 Nf6 3. Nf3 Bg4 4. e3 Nc6 5. Be2 g6 6. a3 Bg7 7. h3 Bf5 8. O-O
O-O 9. Nc3 e6 10. Nh4 Bxh3 11. gxh3 Ne4 12. Ng2 Nxc3 13. bxc3 e5 14. d5 Ne7 15.
e4 Bf6 16. Bg4 Kg7 17. Be3 h5 18. Bf3 Ng8 19. Qd2 Qe7 20. Qe2 Nh6 21. Qd2 Rh8
22. Bxh6+ Rxh6 23. Rab1 b6 24. a4 a5 25. c5 dxc5 26. c4 Bg5 27. Qe2 Qd6 28.
Rfd1 Rf8 29. h4 Be7 30. Re1 g5 31. hxg5 Bxg5 32. Bxh5 *
Position (FEN): 5r2/2p2pk1/1p1q3r/p1pPp1bB/P1P1P3/8/4QPN1/1R2R1K1 b - - 0 32
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1580
Best move: Rfh8