Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nxc6 dxc6 7. Qxd8+ Kxd8
8. Bc4 Be6 9. Bxe6 fxe6 10. O-O Bd6 11. Bg5 Ke7 12. Rad1 h6 13. Bh4 g5 14. Bg3
Rhd8 15. f3 Bc7 16. Rxd8 Rxd8 17. a3 Rd2 18. Rc1 Nh5 19. Be1 Rd7 20. Rd1 Nf4
21. Rxd7+ Kxd7 22. Na4 b6 23. b4 Ne2+ 24. Kh1 Nd4 25. c3 Nb5 26. c4 Nxa3 27. c5
b5 28. Nc3 Nc4 29. h4 Bd8 30. hxg5 Bxg5 31. Nb1 a5 32. bxa5 Nxa5 *
Position (FEN): 8/3k4/2p1p2p/npP1p1b1/4P3/5P2/6P1/1N2B2K w - - 0 33
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 883
Best move: Bxa5