CHESS SOLUTION:
Yes, he does. Black won with 1...Qh4 + ; 2 Kd1, gf =Q + ; 3 Bxf1, and White resigned without waiting for 3...Bxg4 + ; 4 Kc1, Qe1 + ; 5 Qd1, Qxd1 #
Yes, he does. Black won with 1...Qh4 + ; 2 Kd1, gf =Q + ; 3 Bxf1, and White resigned without waiting for 3...Bxg4 + ; 4 Kc1, Qe1 + ; 5 Qd1, Qxd1 #