Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 g6 6. Be3 Bg7 7. Qd2 e6 8. f3
Nge7 9. O-O-O a6 10. g4 Ne5 11. Be2 Bd7 12. h4 b5 13. a3 Nc4 14. Bxc4 bxc4 15.
g5 Nc6 16. Nxc6 Bxc6 17. Qxd6 Qxd6 18. Rxd6 Bb5 19. h5 Be5 20. hxg6 *
Position (FEN): r3k2r/5p1p/p2Rp1P1/1b2b1P1/2p1P3/P1N1BP2/1PP5/2K4R b kq - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1169
Best move: Bxd6