Brilliant Ways to Checkmate
Click here for answer
Bg1+!
pv 1. ... Bg1+ 2. Kh1 Rg3 3. Qxg3 Qxg3 4. Rf2 Bxf2 5. f5 Qxh3#
menu