Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c5 4. c4 cxd4 5. exd4 Qb6 6. Qd2 Nf6 7. c5 Qd8 8. Nc3
a6 9. Nf3 Nc6 10. Bd3 Be7 11. O-O O-O 12. Qc2 h6 13. Rfe1 Nh5 14. Bd2 Bf6 15.
g4 Bxd4 16. gxh5 Bxc5 17. Ne2 e5 18. Qxc5 e4 19. Ned4 exf3 20. Nxc6 bxc6 21.
Qxc6 Qh4 22. Bf4 *
Position (FEN): r1b2rk1/5pp1/p1Q4p/3p3P/5B1q/3B1p2/PP3P1P/R3R1K1 b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2089
Best move: Qxf4