Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Bg4 5. h3 Bh5 6. d4 Nd7 7. Bd2 O-O-O 8.
Be2 e6 9. O-O Bb4 10. a3 Bxc3 11. Bxc3 Qd5 12. Qe1 Ngf6 13. Rd1 Ne4 14. g4 Bg6
15. Ne5 Nxc3 16. Qxc3 f6 17. Nc4 f5 18. Ne3 Qd6 19. Bf3 fxg4 20. Nxg4 Bh5 21.
Qb3 c6 22. Ne5 Bxf3 23. Nxf3 h6 24. Rfe1 Qf4 25. Qxe6 *
Position (FEN): 2kr3r/pp1n2p1/2p1Q2p/8/3P1q2/P4N1P/1PP2P2/3RR1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1186
Best move: Qxf3