another guess the rating of white (USCF)
be4 loses!
after qd7+, kf8, Qd8+, rxd8, rxd8#
That would be true if black didn't have a bishop on f6.
but then nd6+ wins the queen.( if be4)
that's neat work if you can hop your knight from c3 to d6 after Be4. 18 Nf5 is a mistake.
Wouldn't call 19... Be4 a refutation. White would still have 20 Nxe4 fe 21 Rxe4+.
21..Qxe4 22Qd7+Kf8 23Qxc8+ Qe8 24 Qxa6 leaves black a piece up for a pawn, it will take a while to get the rook out of h8 I know but surely black is going to win? I agree it's not that clear cut but let me put it another way, would you play 18Nf5 ?
1350? alot of his moves didnt make too much sense and he got lucky black blundered and allowed that.