Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 f6 4. d4 g5 5. Bc4 h5 6. h4 g4 7. Bxf4 gxf3 8. Qxf3
Nc6 9. c3 Nge7 10. Bg5 d5 11. exd5 Nxd4 12. Qxf6 Nc2+ 13. Kd2 Nxa1 14. Qxh8 c6
15. Re1 cxd5 16. Rxe7+ Qxe7 17. Bxe7 Kxe7 18. Qxh5 dxc4 19. g4 Be6 20. Qh7+ Kd6
21. Na3 Kc6 22. Qe4+ Bd5 23. Qb1 Bxa3 *
Position (FEN): r7/pp6/2k5/3b4/2p3PP/b1P5/PP1K4/nQ6 w - - 0 24
White to move.
Themes:  Endgame  
Puzzle rating: 1186
Best move: bxa3