Chess puzzle (Advantage)
Moves: 1. g3 d6 2. Bg2 Nf6 3. d3 e5 4. e4 Be7 5. Ne2 Nbd7 6. O-O O-O 7. f4 Nb6 8. f5
Bd7 9. g4 c5 10. g5 Ne8 11. h4 f6 12. g6 h6 13. Ng3 c4 14. Qg4 cxd3 15. cxd3
Rc8 16. Nc3 Na4 17. Nxa4 Rxc1 18. Raxc1 Bxa4 19. Nh5 Qb6+ 20. Kh1 Bd7 21. b3
Qe3 22. Rcd1 Bb5 23. Rfe1 Qf2 24. Re2 Qd4 25. Qf3 Nc7 26. Bf1 Bc6 27. Rg2 Nb5
28. Nxg7 *
Position (FEN): 5rk1/pp2b1N1/2bp1pPp/1n2pP2/3qP2P/1P1P1Q2/P5R1/3R1B1K b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1403
Best move: Kxg7