Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 e6 3. e3 Be7 4. Nf3 O-O 5. e4 d6 6. Bg5 h6 7. Bxf6 Bxf6 8. Bb5
c6 9. Be2 Nd7 10. O-O Bg5 11. Bd3 d5 12. exd5 exd5 13. Re1 Nf6 14. Ne5 Be6 15.
Ne2 Ng4 16. Ng3 Nxe5 17. dxe5 Qd7 18. Rf1 Rae8 19. f4 Bh4 20. Qf3 Bg4 21. Qe3
b5 22. Nf5 *
Position (FEN): 4rrk1/p2q1pp1/2p4p/1p1pPN2/5Pbb/3BQ3/PPP3PP/R4RK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1157
Best move: Bxf5