Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. c3 Nxe4 5. d4 exd4 6. Nxd4 Qe7 7. O-O Nxd4 8.
cxd4 f5 9. Re1 d6 10. f3 Bd7 11. fxe4 fxe4 12. Bd5 O-O-O 13. Rxe4 Qf6 14. Qb3
c6 15. Rf4 Qe7 16. Re4 Qf6 17. Rf4 Qg5 18. Bf3 d5 19. Nc3 Bd6 20. Rf7 Qg6 21.
Rxd7 *
Position (FEN): 2kr3r/pp1R2pp/2pb2q1/3p4/3P4/1QN2B2/PP4PP/R1B3K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1472
Best move: Rxd7