Chess puzzle (Advantage)
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 g6 4. f4 Bg7 5. Be3 O-O 6. Bc4 b6 7. Nf3 Bb7 8. d5 c6
9. O-O cxd5 10. exd5 Qc7 11. Bb3 Nbd7 12. Nb5 Qc8 13. Rc1 a6 14. Nc3 b5 15. Ne2
Nc5 16. c4 Ng4 17. Bd4 Qf5 18. Bxg7 Kxg7 19. Qd4+ Nf6 20. Bc2 Qg4 21. h3 Qd7
22. Nh4 e6 23. Nc3 bxc4 24. Qxc4 exd5 25. Qd4 Kg8 *
Position (FEN): r4rk1/1b1q1p1p/p2p1np1/2np4/3Q1P1N/2N4P/PPB3P1/2R2RK1 w - - 2 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 906
Best move: Qxf6