Black got something going there. For black look at
1. - Nc3+!!
If white takes the N with the b pawn then black captures back with a discovered check and attacking white's Queen.
If white doesn't stop this move within his next move then white is going to lose heavy material. (His Queen or his Rook). When I look at it more, white could eventually get mated
Really I have no idea how to help white here
Originally posted by bosintangHm, yeah that might be a problem. I guess white could try 2.Qxc3 bxc3 3.Nxe5+ but I doubt that gets anywhere anyway. Rxg6+ must be white's first move then.
1.Nxg6 Nc3+! and white is toast by either 2. bxc3 bxc3+ or else 2...Qxa2#.
White needs a quick kill that I just don't see. Maybe start with Qh6+!?