Chess puzzle (Equality)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. d4 Nf6 6. Be3 Be7 7. Bd3 O-O 8.
h3 b6 9. O-O Bb7 10. a3 Nbd7 11. Re1 c5 12. dxc5 Nxc5 13. Be2 Qc7 14. Nb5 Qc6
15. Nbd4 Qc7 16. Nb5 Qc8 17. b4 Rd8 18. Qc1 Na4 19. c4 a6 20. Nbd4 Ne4 21. Qc2
Nac3 22. Bd3 Bf6 23. Rac1 e5 24. Nb3 Qd7 25. Bxb6 *
Position (FEN): r2r2k1/1b1q1ppp/pB3b2/4p3/1PP1n3/PNnB1N1P/2Q2PP1/2R1R1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1439
Best move: Qxd3