Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 h6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nge7 8.
d5 Na5 9. a3 Bxc3+ 10. bxc3 Nxc4 11. Qa4 Nb6 12. Qd4 O-O 13. Bb2 d6 14. O-O f6
15. a4 Bg4 16. Nh4 c5 17. Qe3 Nc4 18. Qf4 Nxb2 19. Qxg4 Nc4 20. e5 Nxe5 21.
Qe6+ Rf7 22. f4 Nc4 23. f5 Nb6 24. Ng6 Qd7 25. Rae1 Nbxd5 *
Position (FEN): r5k1/pp1qnrp1/3pQpNp/2pn1P2/P7/2P5/6PP/4RRK1 w - - 0 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1578
Best move: Qxd7