Chess puzzle (Advantage)
Moves: 1. d4 e6 2. Nf3 Nf6 3. Bg5 d5 4. e3 Bb4+ 5. c3 Be7 6. Bd3 h6 7. Bh4 Nbd7 8.
Nbd2 c5 9. Qe2 c4 10. Bc2 b5 11. O-O a5 12. e4 Bb7 13. exd5 Bxd5 14. Ne5 Nxe5
15. dxe5 Nd7 16. Bxe7 Qxe7 17. f4 Qc5+ 18. Kh1 h5 19. Nf3 h4 20. h3 O-O-O 21.
b4 axb4 22. cxb4 Qc6 23. a4 f6 24. axb5 Qxb5 25. Ra8+ *
Position (FEN): R1kr3r/3n2p1/4pp2/1q1bP3/1Pp2P1p/5N1P/2B1Q1P1/5R1K b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1366
Best move: Bxa8