Chess puzzle (Advantage)
Moves: 1. d4 c5 2. Nf3 cxd4 3. Nxd4 Nc6 4. c3 Nf6 5. Bf4 e5 6. Nxc6 bxc6 7. Bxe5 Ng4
8. Bg3 Qb6 9. e3 d5 10. b3 g6 11. Be2 Nf6 12. Nd2 Bg7 13. O-O O-O 14. Rc1 Nh5
15. Bd6 Re8 16. Bxh5 gxh5 17. Qxh5 Be6 18. Qg5 h6 19. Qg3 Kh7 20. c4 Qa5 21. a4
*
Position (FEN): r3r3/p4pbk/2pBb2p/q2p4/P1P5/1P2P1Q1/3N1PPP/2R2RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 653
Best move: Qxd2