Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. c3 e6 5. Bd3 Bxd3 6. Qxd3 Ne7 7. Nf3 h6 8. O-O
Nf5 9. Nbd2 Be7 10. Nb3 Na6 11. g4 Nh4 12. Nxh4 Bxh4 13. Qh3 O-O 14. f4 g5 15.
fxg5 hxg5 16. Rf6 Kg7 17. Be3 b6 18. Raf1 Nc7 19. Nd2 Ne8 20. R6f3 f6 21. exf6+
Rxf6 22. Rxf6 Nxf6 23. Nf3 Nd7 24. Nxg5 *
Position (FEN): r2q4/p2n2k1/1pp1p3/3p2N1/3P2Pb/2P1B2Q/PP5P/5RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1042
Best move: Bxg5