Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. Nf3 Bg4 5. Bc4 e6 6. O-O Be7 7. c3 O-O 8.
Bd3 Nc6 9. Nbd2 Nf4 10. Be4 Nd5 11. Qc2 f5 12. Bd3 Nf4 13. Bb5 Nb8 14. Ne5 Bh5
15. Ndf3 c6 16. Bxc6 Nxc6 17. Bxf4 Bxf3 18. Nxf3 Bd6 19. Bg5 Be7 20. Be3 Qc7
21. Qb3 Nd8 22. Bf4 *
Position (FEN): r2n1rk1/ppq1b1pp/4p3/5p2/3P1B2/1QP2N2/PP3PPP/R4RK1 b - - 8 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 753
Best move: Qxf4