Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 d6 3. Nf3 Nc6 4. c3 a6 5. Be2 e6 6. O-O Nf6 7. d3 Be7 8. Qe1 b5
9. Kh1 Bb7 10. Ng1 O-O 11. Nd2 d5 12. e5 Nd7 13. Ndf3 d4 14. Nh3 f6 15. exf6
Nxf6 16. Ne5 Nxe5 17. fxe5 Nd7 18. Nf4 Nxe5 19. Nxe6 Rxf1+ 20. Bxf1 Qd6 21. Nf4
Bf6 22. Nh5 Rf8 23. Qg3 Nf7 24. Bf4 Qc6 25. Re1 dxc3 26. Nxf6+ *
Position (FEN): 5rk1/1b3npp/p1q2N2/1pp5/5B2/2pP2Q1/PP4PP/4RB1K b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1514
Best move: Qxf6