Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 Nc6 5. Bb5 Qb6 6. Na3 a6 7. Be2 Nge7 8. Bg5
Nf5 9. Rb1 cxd4 10. cxd4 Nfxd4 11. Nf3 Nxe2 12. Qxe2 Be7 13. Be3 Qb4+ 14. Bd2
Qb6 15. O-O Bd7 16. Nc2 O-O 17. Ne3 Rac8 18. Ng4 Nd4 19. Nxd4 Qxd4 20. Be3 Qa4
21. b3 Qb4 22. Qf3 Bc6 23. Qh3 Bb5 24. Rfd1 Rc3 25. Qg3 Bg5 26. Nf6+ Bxf6 *
Position (FEN): 5rk1/1p3ppp/p3pb2/1b1pP3/1q6/1Pr1B1Q1/P4PPP/1R1R2K1 w - - 0 27
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1270
Best move: exf6