Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nc6 5. Nf3 Nf6 6. Be2 Bg4 7. O-O cxd4 8.
cxd4 Rd8 9. Be3 e6 10. Nc3 Qd7 11. h3 Bh5 12. Bb5 Bd6 13. Rc1 O-O 14. a3 Bc7
15. Be2 a6 16. b4 b5 17. a4 bxa4 18. Nxa4 Qd6 19. g3 Nd5 20. Nc5 Nxe3 21. Qb3
Qxg3+ *
Position (FEN): 3r1rk1/2b2ppp/p1n1p3/2N4b/1P1P4/1Q2nNqP/4BP2/2R2RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 942
Best move: fxg3