Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O Nf6 5. Re1 Bc5 6. c3 d6 7. d4 exd4 8. cxd4
Bb4 9. Nc3 O-O 10. a3 Ba5 11. b4 Bb6 12. a4 Bg4 13. Be3 a6 14. Rb1 Re8 15. d5
Ne5 16. Bxb6 Nxc4 17. Bd4 Ne5 18. Bxe5 Rxe5 19. h3 Bxf3 20. Qxf3 Qe7 21. Qd3
Re8 22. f3 Nh5 23. Ne2 Qh4 24. g4 Ng3 25. f4 Nxe2+ *
Position (FEN): 4r1k1/1pp2pp1/p2p3p/3Pr3/PP2PPPq/3Q3P/4n3/1R2R1K1 w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1588
Best move: Rxe2