Chess puzzle (Advantage)
Moves: 1. e4 c5 2. c3 e6 3. d4 cxd4 4. Qxd4 Nc6 5. Qd3 Nf6 6. f4 e5 7. f5 Bc5 8. Bd2
d6 9. b4 Bb6 10. Na3 a6 11. O-O-O O-O 12. h4 Ng4 13. Be1 Qe7 14. Qg3 Ne3 15.
Bf2 Nxf1 16. Qf3 Bxf2 17. Qxf2 d5 18. Qxf1 Nxb4 19. cxb4 Qxb4 20. Nc2 Qxe4 21.
h5 Bxf5 22. Rd2 Rac8 23. Qf2 Qb4 *
Position (FEN): 2r2rk1/1p3ppp/p7/3ppb1P/1q6/8/P1NR1QP1/2K3NR w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 950
Best move: Qxf5