Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. Nf3 f5 3. exf5 d5 4. d4 Bxf5 5. Nc3 Nf6 6. Bb5 e6 7. a3 Bd6 8. Bg5
O-O 9. h3 a6 10. Bxc6 bxc6 11. O-O Qe8 12. Nh4 Qh5 13. Nxf5 exf5 14. Be3 f4 15.
Bd2 Qxd1 16. Raxd1 Ne4 17. Nxe4 dxe4 18. c4 f3 19. c5 Bf4 20. Ba5 Rf5 21. g3
Rg5 22. Kh2 Bxg3+ *
Position (FEN): r5k1/2p3pp/p1p5/B1P3r1/3Pp3/P4pbP/1P3P1K/3R1R2 w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 885
Best move: fxg3