Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 d5 4. exd5 exd5 5. dxc5 Bxc5 6. Bb5+ Nc6 7. O-O a6 8.
Re1+ Be6 9. Ba4 b5 10. Bb3 Nf6 11. Bg5 h6 12. Bxf6 Qxf6 13. Bxd5 O-O 14. Bxc6
Qxb2 15. Bxa8 Qxa1 16. Bd5 Rd8 17. Rxe6 fxe6 18. Bxe6+ Kh7 19. Bf5+ g6 20.
Bxg6+ *
Position (FEN): 3r4/7k/p5Bp/1pb5/8/5N2/P1P2PPP/qN1Q2K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 599
Best move: Kxg6