Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Bc5 4. c3 Nge7 5. d4 exd4 6. cxd4 Bb6 7. d5 Nb8 8.
e5 c6 9. d6 cxb5 10. Bg5 Nbc6 11. dxe7 Nxe7 12. Qd6 Bc7 13. Bxe7 Bxd6 14. Bxd8
Bb4+ 15. Nc3 Kxd8 16. O-O-O Bxc3 17. bxc3 b6 18. Nd4 Ba6 19. f4 Rc8 20. Kb2 Rc4
21. Rd2 b4 22. cxb4 Rxb4+ 23. Nb3 Bc4 24. Rhd1 Be6 25. Rd4 Rxd4 26. Nxd4 Kc7
27. f5 Bd5 28. g4 Rd8 29. Nb5+ Kc6 30. Nxa7+ Kc5 31. a3 b5 32. Rc1+ Bc4 33. a4
bxa4 34. Ra1 Ra8 35. Rxa4 Be2 36. Kc3 Bd1 37. Rc4+ Kb6 38. Nc8+ Ka6 39. Ra4+ *
Position (FEN): r1N5/3p1ppp/k7/4PP2/R5P1/2K5/7P/3b4 b - - 8 39
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1680
Best move: Bxa4