Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. exd5 cxd5 5. d4 e6 6. Be2 Nc6 7. Bf4 Nf6 8.
O-O Bd6 9. Bxd6 Qxd6 10. h3 Bxf3 11. Bxf3 O-O 12. Ne2 Qc7 13. c3 Na5 14. Ng3
Nc4 15. Qc2 Qb6 16. Rab1 Rac8 17. Be2 Qa5 18. a3 Rc7 19. Bxc4 Rxc4 20. Qb3 Qc7
21. f4 a5 22. f5 a4 23. Qc2 b5 24. fxe6 *
Position (FEN): 5rk1/2q2ppp/4Pn2/1p1p4/p1rP4/P1P3NP/1PQ3P1/1R3RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1129
Best move: Qxg3