Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Ne7 4. Nf3 dxe4 5. Nxe4 Nf5 6. Be2 Nc6 7. c3 Qd5 8.
Ned2 e5 9. O-O exd4 10. Re1 Be6 11. Ng5 dxc3 12. bxc3 Nh4 13. Bf3 Qxg5 14. Qa4
Nxf3+ 15. Nxf3 Qg6 16. Nd4 Bd6 17. Nxc6 bxc6 18. Qxc6+ Ke7 19. Be3 Rhd8 20. Bc5
Rac8 21. Rad1 Qh5 22. Bxd6+ cxd6 23. Qb7+ Kf8 24. Qb4 Rc4 25. Qa3 Rc6 26. h3
Kg8 27. Qxa7 Bxh3 28. Qe7 h6 *
Position (FEN): 3r2k1/4Qpp1/2rp3p/7q/8/2P4b/P4PP1/3RR1K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1098
Best move: Qxd8+