Chess puzzle (Equality)
Moves: 1. e4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. Bb5 d6 5. h3 Be7 6. d4 Bd7 7. dxe5 Nxe5 8.
Nxe5 dxe5 9. Bxd7+ Qxd7 10. Qf3 O-O 11. Be3 c6 12. O-O Qe6 13. a4 Bb4 14. Ne2
Rfd8 15. c3 Ba5 16. Ng3 Bb6 17. Nf5 g6 18. Nh6+ Kg7 19. Bg5 Rd6 20. Rad1 Rad8
21. Rxd6 Rxd6 22. b4 Bd8 23. Be3 Rd3 24. Rd1 Qc4 25. Rxd3 *
Position (FEN): 3b4/pp3pkp/2p2npN/4p3/PPq1P3/2PRBQ1P/5PP1/6K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1419
Best move: Qxd3