Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bf4 O-O 5. e3 e6 6. Nf3 d5 7. cxd5 Nxd5 8.
Nxd5 exd5 9. Qb3 Nc6 10. Be2 Qe7 11. O-O Na5 12. Qxd5 Qb4 13. Rab1 Be6 14. a3
Qd2 15. Qb5 Qc2 16. Qxa5 Qxe2 17. Qxc7 Ba2 18. Rfe1 Qd3 19. Ra1 Bd5 20. Ne5 Qe4
21. f3 Qf5 22. e4 *
Position (FEN): r4rk1/ppQ2pbp/6p1/3bNq2/3PPB2/P4P2/1P4PP/R3R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1201
Best move: Qxf4