Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 O-O 8. a4
Bb7 9. Nc3 d6 10. Ng5 Na5 11. Nxf7 Rxf7 12. Bxf7+ Kxf7 13. axb5 Nc4 14. d3 Nb6
15. bxa6 Bxa6 16. b3 c6 17. Qd2 d5 18. exd5 Qc7 19. dxc6 Bb4 20. Bb2 Nbd5 21.
d4 exd4 22. Qxd4 Qxc6 23. Nxd5 Bxe1 24. Rxe1 *
Position (FEN): r7/5kpp/b1q2n2/3N4/3Q4/1P6/1BP2PPP/4R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1779
Best move: Qxd5