Challenging Chaturaji to Explode Your Brain!
This puzzle is pretty challenging IMO. The position is (I believe) a win for red. I unfortunately missed it in my game, but maybe you can solve it. You can post your solutions in the comments, but obviously if you read the comments you might have the solution spoiled for you.