Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. g3 b5 4. Bg2 Bb7 5. d3 e6 6. a4 b4 7. O-O Be7 8. e5 d6 9.
exd6 Bxd6 10. Nbd2 Nf6 11. Nc4 Bc7 12. Be3 Nbd7 13. d4 cxd4 14. Qxd4 O-O 15.
Rad1 Qe7 16. Bg5 h6 17. Be3 Rfd8 18. Qh4 Nc5 19. Bd4 Nxa4 20. Rfe1 Rd7 *
Position (FEN): r5k1/1bbrqpp1/p3pn1p/8/npNB3Q/5NP1/1PP2PBP/3RR1K1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1304
Best move: Bxf6