Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bd3 Bd7 7. dxc5 Bxc5 8. O-O
Nge7 9. b4 Nxb4 10. cxb4 Bxb4 11. Bd2 Nc6 12. Bxb4 Qxb4 13. Qb3 a6 14. Bc2 O-O
15. Ng5 h6 16. Nf3 b5 17. a3 Qf4 18. Nbd2 Nxe5 19. g3 Nxf3+ 20. Qxf3 *
Position (FEN): r4rk1/3b1pp1/p3p2p/1p1p4/5q2/P4QP1/2BN1P1P/R4RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 936
Best move: Qxd2