Chess puzzle (Advantage)
Moves: 1. d4 c5 2. d5 Nf6 3. c4 b5 4. e3 e6 5. Nc3 b4 6. Nb1 Bb7 7. dxe6 fxe6 8. Nf3
Be7 9. a3 a5 10. axb4 axb4 11. Rxa8 Bxa8 12. Nbd2 d5 13. cxd5 exd5 14. Bb5+
Nbd7 15. Qa4 O-O 16. b3 Nb6 17. Qa2 Qb8 18. Qc2 Rc8 19. Bb2 c4 20. Bxf6 *
Position (FEN): bqr3k1/4b1pp/1n3B2/1B1p4/1pp5/1P2PN2/2QN1PPP/4K2R b K - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1056
Best move: Bxf6