Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. Bb5+ c6 4. Ba4 b5 5. Bb3 a5 6. exd5 cxd5 7. O-O a4 8.
Bxd5 exd5 9. d3 Nf6 10. Ne5 Qd6 11. Bf4 Nc6 12. Qe1 Nxe5 13. Bxe5 Qe6 14. f4
Be7 15. f5 Qb6+ 16. Rf2 Bxf5 17. Bxf6 Qxf6 18. Nc3 d4 19. Nd5 Qd6 20. Nxe7 Qxe7
21. Re2 Be6 22. c4 O-O 23. cxb5 Rab8 24. Re5 f6 *
Position (FEN): 1r3rk1/4q1pp/4bp2/1P2R3/p2p4/3P4/PP4PP/R3Q1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1216
Best move: Rxe6