Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 d6 4. d4 cxd4 5. Nxd4 g6 6. Bc4 Bg7 7. Qf3 Nf6 8.
Nxc6 bxc6 9. e5 dxe5 10. Bg5 O-O 11. O-O Qb6 12. Rab1 Bb7 13. Qh3 Nh5 14. Bxe7
Rfe8 15. Ba3 Nf4 16. Qf3 c5 17. Qg3 Rad8 18. Na4 Qc7 19. Nxc5 Bxg2 20. Rfe1
Nh3+ *
Position (FEN): 3rr1k1/p1q2pbp/6p1/2N1p3/2B5/B5Qn/PPP2PbP/1R2R1K1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1401
Best move: Kxg2