Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Qb3 Nge7 7. Bb5 Nf5 8. Bxc6+
bxc6 9. Qxb6 axb6 10. O-O cxd4 11. cxd4 c5 12. Be3 Nxe3 13. fxe3 Be7 14. Nc3
O-O 15. Nb5 Ba6 16. a4 Bxb5 17. axb5 c4 18. Ra6 Rfb8 19. Rfa1 Rxa6 20. bxa6 b5
21. Nd2 Bd8 22. Nb1 b4 23. Nd2 Kf8 24. b3 c3 25. Nf3 Ra8 26. Ne1 Ke8 27. Nc2
Be7 28. Ra4 Kd8 29. Kf2 Kc7 30. Ke2 Kc6 31. Kd3 Kb5 32. a7 Bf8 33. g3 Be7 34.
h4 h6 35. Na3+ *
Position (FEN): r7/P3bpp1/4p2p/1k1pP3/Rp1P3P/NPpKP1P1/8/8 b - - 1 35
Black to move.
Themes:  Endgame  
Puzzle rating: 1070
Best move: bxa3