Chess puzzle (Equality)
Moves: 1. d4 e6 2. a3 d5 3. e3 Nf6 4. Nf3 c5 5. c3 Nc6 6. Bb5 a6 7. Bxc6+ bxc6 8. O-O
cxd4 9. Nxd4 Bb7 10. Nd2 Bc5 11. N2f3 O-O 12. b4 Ba7 13. Qa4 Re8 14. Ne5 c5 15.
bxc5 Bxc5 16. Nd3 Qd6 17. Nxc5 Ng4 18. g3 *
Position (FEN): r3r1k1/1b3ppp/p2qp3/2Np4/Q2N2n1/P1P1P1P1/5P1P/R1B2RK1 b - - 0 18
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1440
Best move: Qxc5