Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Be3 d6 7. Bc4 Nf6 8.
O-O O-O 9. f3 Ne5 10. Be2 a6 11. f4 Nc6 12. Nxc6 bxc6 13. e5 dxe5 14. fxe5 Qxd1
15. Raxd1 Nd7 16. e6 fxe6 17. Rxf8+ Kxf8 18. Rf1+ Nf6 19. Ne4 Rb8 20. b3 Kg8
21. Nxf6+ exf6 22. Bxa6 *
Position (FEN): 1rb3k1/6bp/B1p1ppp1/8/8/1P2B3/P1P3PP/5RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 816
Best move: Bxa6