Chess puzzle (Equality)
Moves: 1. c4 e6 2. Nc3 d5 3. cxd5 exd5 4. d4 Nf6 5. Bg5 Be7 6. e3 O-O 7. Bd3 h6 8. Bh4
c6 9. Bg3 Bg4 10. Nge2 Nbd7 11. h3 Bh5 12. O-O Bb4 13. a3 Bxc3 14. bxc3 b5 15.
Qc2 Bxe2 16. Qxe2 Re8 17. Qf3 Ne4 18. Bxe4 Rxe4 19. a4 bxa4 20. Rxa4 Nb6 21.
Ra6 Nc4 22. Rd1 Qd7 23. Rda1 f5 24. Qd1 Re7 25. Qa4 Re6 26. Rxa7 Rxa7 27. Qxa7
Qxa7 28. Rxa7 g5 29. Rb7 h5 30. h4 gxh4 31. Bxh4 Re4 32. Bf6 f4 33. exf4 Rxf4
34. Bg5 Re4 35. Rc7 Re6 36. f4 Ne3 37. Kf2 Ng4+ 38. Kf1 Ne3+ 39. Kf2 Ng4+ 40.
Kg3 Ne3 41. Kh4 Nxg2+ 42. Kxh5 Ne3 43. Re7 *
Position (FEN): 6k1/4R3/2p1r3/3p2BK/3P1P2/2P1n3/8/8 b - - 2 43
Black to move.
Themes:  Endgame  
Puzzle rating: 1233
Best move: Rxe7