Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 d6 4. Bc4 c6 5. d4 Be7 6. d5 O-O 7. dxc6 bxc6 8. Bg5
Na6 9. Qd3 Nc5 10. Qd2 Ncxe4 11. Nxe4 Nxe4 12. Bxe7 Qxe7 13. Qe3 d5 14. Bd3 Nc5
15. Qxe5 Nxd3+ 16. cxd3 Qxe5+ 17. Nxe5 Re8 18. d4 f6 19. O-O fxe5 20. dxe5 Rxe5
21. Rfe1 Rg5 22. Re8+ Kf7 23. Rae1 Bb7 *
Position (FEN): r3R3/pb3kpp/2p5/3p2r1/8/8/PP3PPP/4R1K1 w - - 6 24
White to move.
Themes:  Endgame  
Puzzle rating: 1384
Best move: R8e7+