Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bg5 h6 5. Bh4 O-O 6. Nf3 d6 7. e4 g5 8. Bg3
Ne8 9. Bd3 f5 10. exf5 Bxf5 11. Ne4 d5 12. cxd5 Qxd5 13. Qe2 Kh8 14. O-O Nd6
15. Nc3 Qa5 16. Rad1 Bg4 17. Qxe7 Nc6 18. Qe3 Bxf3 19. gxf3 Nxd4 20. f4 Rae8
21. Qc1 gxf4 22. Bxf4 Rxf4 23. Qxf4 Rf8 24. Qg4 Nf3+ 25. Kh1 Qe5 26. Qg3 Qh5
27. Nd5 *
Position (FEN): 5r1k/ppp3b1/3n3p/3N3q/8/3B1nQ1/PP3P1P/3R1R1K b - - 8 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1975
Best move: Qxd5