Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 Nd4 6. Nxd4 exd4 7. O-O Nf6 8.
Re1 Be7 9. d3 O-O 10. c3 dxc3 11. bxc3 Bc5 12. Bb2 d5 13. d4 Bb6 14. e5 Ne8 15.
Ba3 c6 16. Nd2 Nc7 17. Bxf8 Kxf8 18. Nf3 Ne6 19. Qd2 h6 20. a4 Qe7 21. axb5
cxb5 22. Bxd5 Rb8 23. Rxa6 *
Position (FEN): 1rb2k2/4qpp1/Rb2n2p/1p1BP3/3P4/2P2N2/3Q1PPP/4R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1421
Best move: Bxa6