Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Bf4 Nf6 3. e3 d5 4. Nd2 a6 5. Ngf3 c5 6. c3 Nc6 7. Bd3 Bd6 8. Ne5
cxd4 9. exd4 O-O 10. Ndf3 Ne7 11. h3 Ng6 12. Bh2 Ne7 13. g4 Ne4 14. Qe2 f5 15.
gxf5 Nxf5 16. Bxe4 dxe4 17. Qxe4 Be7 18. O-O-O Qa5 19. Kb1 Qb5 20. c4 Nd6 21.
Qc2 Qe8 22. Rdg1 Nf5 23. Rg4 Bf6 24. Rhg1 Qe7 25. h4 b5 26. c5 Bb7 27. c6 Rac8
28. Nd7 Bxc6 29. Nxf6+ Qxf6 30. Qd2 *
Position (FEN): 2r2rk1/6pp/p1b1pq2/1p3n2/3P2RP/5N2/PP1Q1P1B/1K4R1 b - - 1 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1395
Best move: Bxf3