Chess puzzle (Advantage)
Moves: 1. e4 b6 2. Nf3 Bb7 3. Nc3 e6 4. a3 Nf6 5. d3 Be7 6. Be2 d5 7. e5 Nfd7 8. d4 c5
9. h4 cxd4 10. Qxd4 Bc5 11. Qg4 O-O 12. Bg5 Qc7 13. Bh6 g6 14. Bxf8 Kxf8 15. h5
Nxe5 16. Nxe5 Qxe5 17. hxg6 hxg6 18. O-O-O Nd7 19. Rh3 Bxf2 20. Rdh1 *
Position (FEN): r4k2/pb1n1p2/1p2p1p1/3pq3/6Q1/P1N4R/1PP1BbP1/2K4R b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1959
Best move: d4