With the black pieces, I can smell victory. I know it's there but I still need to make it happen. As always, there are several options, and finding the most efficient way is the name of the game. At this point, I am quite aware of the rook check on h1 and also that wonderful attack on the e file with Re8. The bishop on g3 and the pawn on d5 make life very unpleasant for white. White needs to generate some counterplay, like pushing the c pawn or taking his knight to b3 and then to c5. In fact, white's rooks are already connected while the black rooks are working independently from each other. Alas, things are still untenable for white. It will take some time for white to get a counter-attack going, but black can proceed right away.
As is often the case with me, and perhaps with you too, my continuation is not what the computer prescribed! From this position, I played 1... Qf5. I decided that the rook check on h1 can wait and if white tries to sneak out of that jam by Ke2 there is always Re8. White will have to sac his knight cover the skewer on the queen and king. Nasty stuff. My move places the queen in the area of conflict, with some pressure on the d3 square plus support for Bf4, attacking the white queen, kinda scrambling the position, and maybe creating a bit more tactical possibilities for black. This was a blitz game, 5/0. First, let's see how the game went. After 1... Qf5, play continued with 2. Nb3, Re8 and white resigned. Obviously, white lost interest. Anyway, another line was 1... Re8 2. Qg1, Qe6 [ threatening mate on e2 ] 3. Ne4, de4 4. fe4, Qa6+ and black should be able to win from here.
Let's look at the check on h1. If I played
1... Rh1+ , the game would have continued with
2. Ke2, Re8 3. Qe8+ [ white can only hope to get two rooks for his queen ]
Qe8+ and the black rook on h1 will not be en prise. So,
3. Ne4 will result in
3... de4 4. Rh1, ef + 5. Kf3, Re3+ 6. Ke3 and black should be able to win this endgame.