I don't see an immediate kill. I see the possible fork on king and queen if the minor pieces are gone, but what does GarGouille have that is so deadly? Congrats to GarGouille anyway for defeating a guy rated almost 2300, Gar is 2000 or so.
Curious. White is the only one with activity though and the rook moves has reduced both bishops to almost spectators. Maybe qd1 qh5 together with nb5 leaves too much grovelling to bother with. I know I would have grovelled a bit longer though.