Any opinions on what may have caused this?

Hit a valve ?

Get a bore scope and look in the spark plug hole and see if there is a mark on the piston.