Chess puzzle (Equality)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Nc6 5. c3 Nf6 6. Bd3 Bg4 7. Bf4 e6 8.
Nbd2 Bd6 9. Bg3 e5 10. dxe5 Nxe5 11. Be2 Ng6 12. O-O O-O 13. Qb3 b6 14. Rfe1
Re8 15. Bd3 Qc7 16. Rac1 Be6 17. c4 Bxg3 18. hxg3 Qd6 19. cxd5 Bxd5 20. Nc4 Qd7
21. Qb4 b5 22. Nce5 Nxe5 23. Nxe5 Qb7 24. Bxb5 Rxe5 *
Position (FEN): r5k1/pq3ppp/5n2/1B1br3/1Q6/6P1/PP3PP1/2R1R1K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1043
Best move: Rxe5