Chess puzzle (Equality)
Moves: 1. Nf3 Nc6 2. c4 d5 3. cxd5 Qxd5 4. Nc3 Qh5 5. g3 Bg4 6. Bg2 O-O-O 7. h3 Bxf3
8. Bxf3 Qg6 9. Qa4 Nd4 10. Be4 Qb6 11. Nd5 Qc5 12. b4 Qb5 13. Qxb5 Nxb5 14. a4
Nd4 15. Bb2 Rxd5 16. Bxd5 Nc2+ 17. Kf1 Nxa1 18. Bxa1 Nf6 19. Bf3 e6 20. Bc3 Nd5
21. Bxd5 exd5 22. Kg2 f6 23. Kf3 Bd6 24. b5 Re8 25. a5 Re4 26. Rc1 Rc4 27. d3
Ra4 28. b6 axb6 29. axb6 c6 30. g4 Bc5 31. Rb1 Ra6 32. g5 fxg5 33. Bxg7 Bxb6
34. Rg1 Bd8 35. Bh6 c5 36. Bxg5 Rg6 37. h4 h6 38. Rc1 hxg5 39. Rxc5+ Bc7 40.
Rxd5 gxh4 41. Rh5 Bd8 42. e4 Bg5 43. d4 b5 44. Ke2 b4 45. Kd3 Be7 46. e5 Kd7
47. f4 Rc6 48. d5 Rc8 *
Position (FEN): 2r5/3kb3/8/3PP2R/1p3P1p/3K4/8/8 w - - 1 49
White to move.
Themes:  Endgame  
Puzzle rating: 1475
Best move: Rh7