White to move. How should white proceed ?

Sort:
Avatar of Knockout2011

Avatar of ivor12

Be8

If ...Nxe8, then Qh7+, Kf8, Rf7#

And if ...Ra3, then Bf7+, Kf8, Nh7+, Nxh7, Qxh7, before Qg8#...

Am I correct?