Chess puzzle (Advantage)
Moves: 1. Nf3 g6 2. e4 Bg7 3. d4 c5 4. d5 d6 5. c4 Nf6 6. Nc3 O-O 7. Be2 e6 8. O-O
exd5 9. exd5 a6 10. Qc2 Bf5 11. Bd3 Bg4 12. Be2 Re8 13. Bg5 h6 14. Bh4 Nbd7 15.
h3 Bf5 16. Bd3 Bxd3 17. Qxd3 Rb8 18. Rfe1 g5 19. Bg3 Qc7 20. Rad1 Nh5 21. Bh2
Nf8 22. Nd2 Ng6 23. Nde4 Nhf4 24. Qc2 Qd7 25. Na4 b5 26. cxb5 axb5 27. Nac3 g4
28. hxg4 Qxg4 29. f3 Qd7 30. Ne2 Nxg2 *
Position (FEN): 1r2r1k1/3q1pb1/3p2np/1ppP4/4N3/5P2/PPQ1N1nB/3RR1K1 w - - 0 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1387
Best move: Kxg2