Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 c6 3. e3 d5 4. Bd3 Nbd7 5. Nf3 Ne4 6. Nbd2 Ndf6 7. c3 Bf5 8.
O-O e6 9. Qc2 Bd6 10. Ne5 O-O 11. Ndf3 h6 12. Nh4 Bh7 13. Nhf3 Nh5 14. Rfe1
Nxf4 15. exf4 Qf6 16. Nd7 Qxf4 17. Nxf8 Rxf8 18. Ne5 f6 19. Nf3 g5 20. g3 *
Position (FEN): 5rk1/pp5b/2pbpp1p/3p2p1/3Pnq2/2PB1NP1/PPQ2P1P/R3R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1224
Best move: Qxf3