Chess puzzle (Advantage)
Moves: 1. d4 f5 2. Nc3 Nf6 3. Bg5 g6 4. h4 Bg7 5. h5 Nxh5 6. e4 Nf6 7. exf5 d5 8. fxg6
hxg6 9. Rxh8+ Bxh8 10. Bd3 Kf7 11. Nf3 Nc6 12. Nh4 Ne4 13. Nxe4 dxe4 14. Bxe4
Qxd4 15. Bxg6+ Kg8 16. Qh5 Bg7 17. Qh7+ Kf8 18. Nf5 Bxf5 19. Bxf5 Rd8 20. Qg6 *
Position (FEN): 3r1k2/ppp1p1b1/2n3Q1/5BB1/3q4/8/PPP2PP1/R3K3 b Q - 2 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2309
Best move: Rd6