Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 O-O 6. Re1 h6 7. c3 Ng4 8. Re2
d6 9. h3 Nf6 10. Nbd2 Nh5 11. Nf1 Na5 12. Bb5 a6 13. Ba4 b5 14. Bc2 Nc6 15. Be3
Bxe3 16. Rxe3 f5 17. Bb3+ Kh8 18. exf5 Bxf5 19. Nxe5 Nxe5 20. Qxh5 Bxd3 21. Rd1
Rf5 22. Qxf5 Bxf5 23. Rxe5 Bg6 24. Ng3 Qf6 *
Position (FEN): r6k/2p3p1/p2p1qbp/1p2R3/8/1BP3NP/PP3PP1/3R2K1 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1814
Best move: Re6