Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. Bf4 Bg7 4. e3 d6 5. Be2 Nbd7 6. c3 O-O 7. h3 Re8 8. g4
e5 9. dxe5 dxe5 10. Bg3 c6 11. g5 Nh5 12. Nbd2 Nxg3 13. fxg3 Nb6 14. Qc2 e4 15.
Nd4 Qxg5 16. O-O-O Qxe3 17. Rde1 Qxg3 18. Reg1 Qc7 19. h4 Bxd4 20. cxd4 e3 21.
Nf3 Bf5 *
Position (FEN): r3r1k1/ppq2p1p/1np3p1/5b2/3P3P/4pN2/PPQ1B3/2K3RR w - - 2 22
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1625
Best move: Qxf5