Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 e5 4. Bg2 d6 5. Nge2 Nf6 6. O-O Be6 7. Nd5 Be7 8.
Nec3 O-O 9. d3 a5 10. h3 Nb4 11. a3 Nbxd5 12. Nxd5 Bxd5 13. exd5 b5 14. f4 exf4
15. Bxf4 Re8 16. c4 b4 17. axb4 axb4 18. Rxa8 Qxa8 19. b3 Rd8 20. Re1 Bf8 21.
Bg5 Rd7 *
Position (FEN): q4bk1/3r1ppp/3p1n2/2pP2B1/1pP5/1P1P2PP/6B1/3QR1K1 w - - 5 22
White to move.
Themes:  Middlegame  
Puzzle rating: 913
Best move: Bxf6