Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 cxd4 5. cxd4 Nc6 6. Nc3 Bf5 7. Bb5 e6 8. Nge2
a6 9. Bxc6+ bxc6 10. Qa4 Qb6 11. Be3 Ne7 12. b4 Bd3 13. O-O Nf5 14. a3 Be7 15.
Rfd1 Bc4 16. Qc2 O-O 17. Na4 Qb7 18. Nb2 Nxe3 19. fxe3 Bb5 20. Nc3 Rac8 21. Nd3
Bg5 22. Re1 Be7 23. Rab1 Qc7 24. Nc5 Bxc5 25. bxc5 Qa5 26. a4 Bc4 27. Rb6 g6
28. Reb1 Kg7 29. Rf1 *
Position (FEN): 2r2r2/5pkp/pRp1p1p1/q1PpP3/P1bP4/2N1P3/2Q3PP/5RK1 b - - 3 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 972
Best move: Bxf1