Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 c6 3. d4 h6 4. c4 Qa5+ 5. Bd2 Qb6 6. Nc3 Qxb2 7. Rb1 Qa3 8. Bd3
Bb4 9. Qc2 Bxc3 10. Bxc3 Nf6 11. O-O d5 12. Rb3 Qa6 13. cxd5 b5 14. dxe6 Bxe6
15. Rb2 O-O 16. e5 Nd5 17. Be4 Qb6 18. Bxd5 Bxd5 19. Bd2 Nd7 20. Bxh6 gxh6 21.
Qd2 c5 22. dxc5 Qg6 *
Position (FEN): r4rk1/p2n1p2/6qp/1pPbP3/8/5N2/PR1Q1PPP/5RK1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1093
Best move: Qxd5