One of the reasons that I like this problem is that the answer is probably the first move that you considered but rejected it so fast that you might barely remember looking at it.
The answer is:
- Ra4+ bxa4
- Kc4 b5+
- Kc5 b4
- axb4 ++
chess lessons and more, for players of all strengths and ages