MSO 19x19 Ends with Exciting Midnight Final