Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. d3 g6 5. Nc3 Bg7 6. a3 O-O 7. Bd2 Nc6 8. h3 a6
9. O-O b5 10. Ba2 Rb8 11. Bg5 h6 12. Bh4 g5 13. Bg3 Nh5 14. Bh2 Nf6 15. Bg3 Nh5
16. Bh2 Nf6 17. Nd2 Nd4 18. f4 gxf4 19. Bxf4 Kh7 20. Nd5 Nxd5 21. Bxd5 e6 22.
Ba2 Rg8 23. Qh5 d5 24. c3 e5 25. cxd4 exf4 26. Bxd5 Bxd4+ 27. Kh1 Rxg2 *
Position (FEN): 1rbq4/5p1k/p6p/1ppB3Q/3bPp2/P2P3P/1P1N2r1/R4R1K w - - 0 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1930
Best move: Kxg2