Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. e3 Nf6 3. d4 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. O-O c6 7. Qb3 Qc7 8. c4
dxc4 9. Qxc4 Nbd7 10. h3 Be7 11. Nc3 Nb6 12. Qd3 h6 13. b3 O-O 14. Bb2 Nbd5 15.
Ne5 Nxc3 16. Bxc3 Nd5 17. Bb2 Bd6 18. e4 Nf4 19. Qf3 Bxe5 20. dxe5 Ng6 21. Rad1
Nxe5 22. Qg3 f6 23. f4 Nf7 *
Position (FEN): r4rk1/ppq2np1/2p1pp1p/8/4PP2/1P4QP/PB4P1/3R1RK1 w - - 1 24
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1342
Best move: Bxf6