!! White Plays Rd1, Black to move and Mate in 3 forced. There is two different mate in 3 forced.
25... Rf1d1 26. Qd3xd1
!! After this move No matter what is mate in 3 1/2 moves. If 27. Qa1xQd1, pa1=Q 28.Qxa1, Rxa1+ 29. Ne1, Rxe1# The other mate is if 27.Ne1, Qxe1+ 28.Qxe1, pa1=Q 29. Qxa1, Rxa1 #