Chess puzzle (Equality)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Bc4 e6 5. Nxc3 Bc5 6. Nf3 Nc6 7. O-O Nf6 8.
Bg5 Be7 9. Qd2 O-O 10. Rfe1 Qc7 11. Bf4 d6 12. Rac1 Rd8 13. Nb5 Qb8 14. a3 a6
15. Nbd4 Nxd4 16. Nxd4 e5 17. Nf5 Bxf5 18. exf5 exf4 *
Position (FEN): rq1r2k1/1p2bppp/p2p1n2/5P2/2B2p2/P7/1P1Q1PPP/2R1R1K1 w - - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1562
Best move: Rxe7