Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 e5 5. Nb3 Nf6 6. Nc3 Be7 7. Bb5+ Nc6 8.
O-O O-O 9. Re1 Bd7 10. Bg5 Bg4 11. f3 Be6 12. Qe2 a6 13. Bd3 Bxb3 14. axb3 Nd4
15. Qd1 b5 16. Bxf6 Bxf6 17. Nd5 Bh4 18. Rf1 Ne6 19. c4 Nf4 20. Nb4 Nxg2 *
Position (FEN): r2q1rk1/5ppp/p2p4/1p2p3/1NP1P2b/1P1B1P2/1P4nP/R2Q1RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1175
Best move: Kxg2