Chess puzzle (Advantage)
Moves: 1. g3 Nf6 2. Bg2 g6 3. b3 Bg7 4. Bb2 d6 5. Nf3 e5 6. d3 O-O 7. a4 Nc6 8. O-O b6
9. Nbd2 Bb7 10. c3 Ne7 11. b4 Nd7 12. a5 Rc8 13. axb6 axb6 14. Ng5 Bxg2 15.
Kxg2 Ra8 16. Rxa8 Qxa8+ 17. Kg1 h6 18. Ngf3 f5 19. Qb3+ Qd5 20. c4 Qf7 21. c5
bxc5 22. bxc5 Nxc5 23. Qxf7+ Kxf7 24. Rc1 e4 25. Bxg7 exf3 *
Position (FEN): 5r2/2p1nkB1/3p2pp/2n2p2/8/3P1pP1/3NPP1P/2R3K1 w - - 0 26
White to move.
Themes:  Endgame  
Puzzle rating: 1248
Best move: Bxf8