Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. h3 Nf6 4. d3 e6 5. Bg5 Nbd7 6. Nc3 Be7 7. Be2 O-O 8. O-O
a6 9. d4 b5 10. a3 Bb7 11. dxc5 dxc5 12. Re1 Nxe4 13. Bxe7 Qxe7 14. Nxe4 Bxe4
15. Qd2 Nf6 16. Bd3 Bxf3 17. gxf3 Rad8 18. Qe3 Nd5 19. Qe4 Nf6 20. Qe5 c4 21.
Be4 Rd2 22. Qg5 h6 *
Position (FEN): 5rk1/4qpp1/p3pn1p/1p4Q1/2p1B3/P4P1P/1PPr1P2/R3R1K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1446
Best move: Qxd2