Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. b3 Nf6 4. d3 Bc5 5. h3 d5 6. Bb2 d4 7. Be2 Nh5 8. O-O
Nf4 9. Nbd2 g5 10. Nc4 f6 11. Nh2 b5 12. Bh5+ Ng6 13. Nd2 Be6 14. f4 gxf4 15.
Bg4 Qd7 16. Bxe6 Qxe6 17. Ng4 Qe7 18. Nh6 O-O-O 19. a4 b4 20. Nc4 Kb7 21. a5 a6
22. Qh5 Qf8 23. Ng4 Rd7 24. Qf5 Be7 *
Position (FEN): 5q1r/1kprb2p/p1n2pn1/P3pQ2/1pNpPpN1/1P1P3P/1BP3P1/R4RK1 w - - 6 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1054
Best move: Qxd7