Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 Nc6 4. Nf3 Bd7 5. Nc3 Bb4 6. Bd2 Nge7 7. a3 Bxc3 8.
Bxc3 Nf5 9. Bb5 a6 10. Bxc6 Bxc6 11. O-O O-O 12. Qd2 f6 13. Rad1 fxe5 14. Nxe5
Bb5 15. Rfe1 Nh4 16. Re3 Qg5 17. Rg3 Qxd2 18. Bxd2 Nf5 19. Rg4 h5 20. Rg6 Nxd4
21. f3 Ne2+ 22. Kf2 Nf4 23. Bxf4 Rxf4 24. Rxe6 Rd8 25. Re7 g5 26. h3 g4 27.
hxg4 hxg4 28. Nxg4 Rdf8 29. Rxd5 *
Position (FEN): 5rk1/1pp1R3/p7/1b1R4/5rN1/P4P2/1PP2KP1/8 b - - 0 29
Black to move.
Themes: Pin Endgame  
Puzzle rating: 1569
Best move: Rxg4