Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nf6 5. Nf3 Bg4 6. Be2 c6 7. Nc3 Nbd7 8.
O-O h6 9. h3 Bxf3 10. Bxf3 Qc7 11. b3 O-O-O 12. Be3 e5 13. d5 cxd5 14. Bxd5 Nb6
15. Qc2 Nbxd5 16. cxd5 Nxd5 17. Qf5+ Kb8 18. Nb5 Qd7 19. Qxd7 *
Position (FEN): 1k1r1b1r/pp1Q1pp1/7p/1N1np3/8/1P2B2P/P4PP1/R4RK1 b - - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1452
Best move: Rxd7