Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Nf3 d5 3. Nc3 Bd6 4. Bd2 Nf6 5. e3 O-O 6. Bd3 b6 7. O-O Bb7 8. h3
c6 9. a4 Re8 10. Ne2 e5 11. dxe5 Bxe5 12. Nxe5 Rxe5 13. a5 b5 14. b4 a6 15. Bc3
Re8 16. Nf4 Bc8 17. Nh5 Nxh5 18. Qxh5 h6 19. Rfe1 Nd7 20. Bxg7 *
Position (FEN): r1bqr1k1/3n1pB1/p1p4p/Pp1p3Q/1P6/3BP2P/2P2PP1/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1012
Best move: Kxg7