Mate in 5!

Ran_Yakumo
Ran_Yakumo
Aug 1, 2011, 10:04 PM |
1

I encountered this forced mate while playing practice speed-chess against a low-power computer.  Black, the computer, just played 31. ...Qf7: this move spells doom for black!  But can you prove it below?