Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d6 3. Nf3 Nd7 4. c4 Ne7 5. Nc3 b6 6. h3 g6 7. Be3 Bg7 8. Bd3 Bb7
9. O-O c5 10. Nb5 Nf6 11. Bf4 d5 12. Nd6+ Kf8 13. Nxb7 dxe4 14. Be2 Qd7 15. Nd6
exf3 16. Bxf3 Rd8 17. dxc5 bxc5 18. Qe2 g5 19. Bh2 h5 20. Rad1 g4 21. hxg4 hxg4
22. Bxg4 Qc6 23. Bxe6 Rxh2 24. Kxh2 Rxd6 25. Rxd6 *
Position (FEN): 5k2/p3npb1/2qRBn2/2p5/2P5/8/PP2QPPK/5R2 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 770
Best move: Qxd6+