Chess puzzle (Advantage)
Moves: 1. e4 h6 2. Nf3 a6 3. d4 c6 4. c4 e6 5. Nc3 Ne7 6. d5 cxd5 7. cxd5 exd5 8. Nxd5
Nec6 9. Bf4 g6 10. Bc7 Bb4+ 11. Ke2 Nd4+ 12. Nxd4 Qh4 13. Nxb4 Qxe4+ 14. Kd2
Qxd4+ 15. Nd3 O-O 16. Be5 Qb6 17. Qf3 Nc6 18. Qf6 Nxe5 19. Qxe5 Qe6 20. Re1
Qxa2 21. Nb4 Qe6 22. Nd5 Qxe5 23. Rxe5 b5 24. Bd3 d6 25. Re7 Be6 26. Nf6+ Kg7
27. Nd7 Rfd8 28. Nb6 Rab8 29. Bxg6 *
Position (FEN): 1r1r4/4Rpk1/pN1pb1Bp/1p6/8/8/1P1K1PPP/7R b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1684
Best move: Kxg6