Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Qf3 d6 3. Bc4 Qe7 4. h3 c6 5. d3 Nd7 6. Ne2 Nb6 7. Bb3 Bd7 8. O-O
h6 9. Ng3 g5 10. Nh5 Be6 11. Nd2 O-O-O 12. Nc4 d5 13. Nxe5 dxe4 14. Qxe4 f5 15.
Bxe6+ Qxe6 16. Qe1 Rd5 17. Nc4 Qg6 18. Nxb6+ axb6 19. Ng3 Bd6 20. a4 Nf6 21. a5
Re8 22. Qc3 Rc5 23. Qd2 f4 24. Ne4 Nxe4 25. dxe4 Qxe4 *
Position (FEN): 2k1r3/1p6/1ppb3p/P1r3p1/4qp2/7P/1PPQ1PP1/R1B2RK1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1004
Best move: Qxd6