pull down to refresh

I wasn't able to find the full winning line, but I got this far, and confirmed that my instincts were correct

  1. ... Qe1+
  2. Rd1 Qxd1
  3. Bc1 Rxa2

What I wasn't sure was what white would do next, but checking with the engine it just appears that white's position is just horrible in general, and there are many forced mates from there.