Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. b4 Bxb4 5. c3 Ba5 6. d4 exd4 7. O-O dxc3 8.
Qb3 Qf6 9. Bg5 Qg6 10. Nxc3 Nf6 11. e5 Bxc3 12. Qxc3 Ne4 13. Qe3 O-O 14. Bd3 d5
15. exd6 f5 16. dxc7 Nxg5 17. Nxg5 Bd7 18. Bc4+ Kh8 19. Nf3 Rac8 20. Rad1 Rxc7
21. Qf4 Rfc8 22. Rfe1 a6 23. Rxd7 *
Position (FEN): 2r4k/1prR2pp/p1n3q1/5p2/2B2Q2/5N2/P4PPP/4R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1426
Best move: Rxd7