Chess puzzle (Equality)
Moves: 1. d4 f5 2. Bf4 e6 3. Nf3 Nf6 4. e3 Be7 5. c4 b6 6. Nc3 Bb7 7. Be2 O-O 8. O-O
h6 9. h4 Ne4 10. h5 d6 11. Rc1 Nd7 12. Qc2 Nxc3 13. Qxc3 Qe8 14. Ne1 Nf6 15. c5
bxc5 16. dxc5 dxc5 17. Bxc7 Nxh5 18. Bf3 Rc8 19. Be5 Bxf3 20. Nxf3 Qg6 21. Rfd1
f4 22. Rd7 Rf7 23. exf4 Rcf8 24. Rxe7 *
Position (FEN): 5rk1/p3Rrp1/4p1qp/2p1B2n/5P2/2Q2N2/PP3PP1/2R3K1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1555
Best move: Rxe7