Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 d5 5. e3 O-O 6. Qc2 c5 7. cxd5 Nxd5 8. Bd3
h6 9. O-O Bxc3 10. bxc3 cxd4 11. exd4 Nc6 12. Rd1 Qc7 13. Ba3 Re8 14. Rac1 Nf6
15. c4 Rd8 16. Qc3 Bd7 17. Bb2 Qa5 18. Qb3 Ne7 19. d5 Ba4 20. Qa3 exd5 21. Bc3
Qa6 22. cxd5 b5 23. Qxe7 Bxd1 24. Bxf6 *
Position (FEN): r2r2k1/p3Qpp1/q4B1p/1p1P4/8/3B1N2/P4PPP/2Rb2K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2081
Best move: Bxf3