Chess puzzle (Equality)
Moves: 1. d4 c5 2. e3 cxd4 3. exd4 Nf6 4. Bd3 Nc6 5. Nf3 d6 6. O-O Bg4 7. Be3 Nd5 8.
Qe2 Qb6 9. c3 Nxe3 10. fxe3 Bxf3 11. Rxf3 O-O-O 12. Rxf7 e5 13. Bf5+ Kb8 14.
Na3 d5 15. Qb5 Bxa3 16. Qxb6 axb6 17. bxa3 g6 18. Bd7 Na5 19. dxe5 Nc4 20. e6
Ne5 21. Re7 h5 22. Rb1 Ka7 23. Rb5 Nc6 24. Bxc6 Ka6 25. Rxd5 bxc6 26. Rxd8 Rxd8
27. Rd7 Re8 28. e7 Kb5 29. Kf2 Kc4 30. Rd6 Kc5 31. Rxg6 Rxe7 32. Rg5+ Kc4 33.
Rxh5 Kxc3 34. Rh6 Rc7 35. g4 b5 36. g5 c5 37. g6 c4 38. Rh7 Rc8 39. g7 *
Position (FEN): 2r5/6PR/8/1p6/2p5/P1k1P3/P4K1P/8 b - - 0 39
Black to move.
Themes: Defensive Move Endgame, Rook Endgame  
Puzzle rating: 1878
Best move: Rg8