Chess puzzle (Advantage)
Moves: 1. e4 e6 2. e5 d5 3. exd6 Bxd6 4. Nf3 Nd7 5. Nc3 c6 6. d3 Ngf6 7. Bg5 O-O 8.
Ne4 Qa5+ 9. c3 Nxe4 10. dxe4 Bc7 11. Bd3 f6 12. Bd2 Nc5 13. Bc2 Qa6 14. b4 Nd3+
15. Bxd3 Qxd3 16. Qe2 Qd7 17. O-O a5 18. a3 b6 19. Nd4 e5 20. Nf5 Ba6 21. c4
Qf7 22. b5 Bc8 23. a4 c5 24. Bh6 *
Position (FEN): r1b2rk1/2b2qpp/1p3p1B/pPp1pN2/P1P1P3/8/4QPPP/R4RK1 b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1346
Best move: Bxf5