Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 a6 5. c4 d6 6. Nc3 e5 7. Nc2 Nf6 8. Be3
Be7 9. f3 Be6 10. Be2 Qc7 11. O-O O-O 12. Bf2 Nh5 13. g3 f5 14. f4 Nf6 15. Nd5
Qd8 16. Nxe7+ Qxe7 17. exf5 Bxf5 18. Ne3 Bh3 19. Re1 exf4 20. Nd5 Nxd5 21. cxd5
Ne5 22. gxf4 Rxf4 23. Bg3 Rf5 24. Bd3 Rg5 25. Kh1 Bg4 26. Qd2 Bf3+ 27. Kg1 Bxd5
28. Bxh7+ Kxh7 29. Qxd5 Nf3+ *
Position (FEN): r7/1p2q1pk/p2p4/3Q2r1/8/5nB1/PP5P/R3R1K1 w - - 1 30
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 992
Best move: Qxf3