Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Nc6 5. e3 h6 6. Bh4 Bb4 7. cxd5 exd5 8. Bd3
O-O 9. Nf3 Re8 10. O-O Qd6 11. Bg3 Qd8 12. Nb5 Ba5 13. Rc1 a6 14. Nc3 Ne4 15.
Qc2 Nf6 16. Ne5 Nb4 17. Qb1 Nxd3 18. Qxd3 Ng4 19. f3 Nxe5 20. Bxe5 Qg5 21. Nxd5
f6 22. Bxc7 *
Position (FEN): r1b1r1k1/1pB3p1/p4p1p/b2N2q1/3P4/3QPP2/PP4PP/2R2RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1574
Best move: Qxd5