Scored Main Cap Bearing - Ouch

I'm one that has faith it will hold together this time. I have seen way worse that took a bearing change and went on to live a happy life . keep a close eye on the oil pressure