Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 d5 3. cxd5 Nxd5 4. Nf3 e6 5. e4 Nb6 6. Nc3 Bb4 7. Bd2 O-O 8.
Be2 Nc6 9. a3 Be7 10. Be3 Bf6 11. O-O e5 12. d5 Ne7 13. Rc1 a6 14. h3 Ng6 15.
Qd2 Bd7 16. Rfd1 Qc8 17. Bf1 Nh4 18. Nxh4 Bxh4 19. d6 c5 20. Bxc5 *
Position (FEN): r1q2rk1/1p1b1ppp/pn1P4/2B1p3/4P2b/P1N4P/1P1Q1PP1/2RR1BK1 b - - 0 20
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1428
Best move: Qxc5