Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Qf3 Qxf3 4. Nxf3 Nf6 5. d3 e6 6. Bg5 Nbd7 7. Nc3 Bb4
8. a3 Ba5 9. b4 Bb6 10. Ne4 O-O 11. Bxf6 Nxf6 12. Nxf6+ gxf6 13. Be2 a6 14. O-O
Ba7 15. Rfe1 b5 16. c3 Bb7 17. Nd4 Rad8 18. Bf3 Bxd4 19. cxd4 Bxf3 20. gxf3
Rxd4 21. Re3 Kh8 22. Rc1 Rc8 23. Rc6 Rg8+ 24. Kf1 Rgd8 25. Rxc7 Rxd3 26. Rxf7
Rd1+ 27. Kg2 R8d3 28. Rxf6 Rxe3 29. fxe3 Rd6 30. Kg3 *
Position (FEN): 7k/7p/p2rpR2/1p6/1P6/P3PPK1/7P/8 b - - 2 30
Black to move.
Themes:  Endgame, Rook Endgame  
Puzzle rating: 1663
Best move: Kg7