qf4+ gxf4
bxf4+ ka8
nb6+ axb6
axb6+ na6
rxc8+ rxc8
rxa6+ bxa6
bg2+ rc6
bxc6#
Haha, maybe just comment if your get it bro. So that others may not spoil and have a time to think about it