Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 e6 3. Nf3 Nf6 4. Bd3 c5 5. c3 cxd4 6. Nxd4 e5 7. Nb5 a6 8. N5a3
Bd6 9. Nd2 e4 10. Bc2 O-O 11. Nf1 Nc6 12. Ba4 b5 13. Bb3 Bc7 14. Nc2 Na5 15.
Nd4 Nxb3 16. axb3 Bb7 17. Ng3 Bxg3 18. fxg3 Qd7 19. O-O Ng4 20. Ne2 Qd6 21. Qd4
Qh6 22. h3 Nf6 23. Nf4 Bc8 24. Qb6 g5 25. Nxd5 Rb8 26. Ne7+ Kg7 27. Nf5+ *
Position (FEN): 1rb2r2/5pkp/pQ3n1q/1p3Np1/4p3/1PP1P1PP/1P4P1/R1B2RK1 b - - 4 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1122
Best move: Bxf5