Brilliant Ways to Checkmate
Click here for answer
Rh1+!
pv 1. ... Rh1+ 2. Bxh1 Qxf2+ 3. Bg2 Qg1#
menu