As anon correctly posted "check and finished".
Black surrenders because game cannot be won, Black assumes that White is competent enough to finish him off. Actual checkmate would occur several moves later if Black chose to continue. And White could screw up theoretically.