Chess puzzle (Equality)
Moves: 1. d4 d5 2. e3 e6 3. Nf3 c5 4. dxc5 Bxc5 5. c4 Nf6 6. Nc3 Bb4 7. Bd2 dxc4 8.
Bxc4 O-O 9. O-O Qc7 10. Bb3 Nbd7 11. Nb5 Qa5 12. Bxb4 Qxb4 13. Nc3 Nc5 14. Nd4
Bd7 15. a3 Qb6 16. Rb1 Rfd8 17. Bc2 a6 18. Qf3 Qc7 19. b4 Nd3 20. Bxd3 *
Position (FEN): r2r2k1/1pqb1ppp/p3pn2/8/1P1N4/P1NBPQ2/5PPP/1R3RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1605
Best move: Qxc3