More spoiler
1...Qf4+ 2.g3 Qf2+ 3.Rxf2 Rxf2#
You must log in or register to comment.
spoiler
Kh2 Qf4+
g3 Qxf2+
rxf2 rxf2#
I think Qe5+ is also mate just slightly slower.
After
Kh2 Qf5+
g3 Qe1
Qh1# or Qg1# is unstoppable.
All white can do is check with the bishop and block with the rook and queen to delay it by a few moves.
and
Kh2 Qf5+
f4 Qxf4+
g3 Qf2+
rxf2 rxf2#
ends the same way as the Qf4+ line.
:purge-1:
:purge-2:
My bad, I meant to write Kh2, the last move white took to arrive at the current position.