Whcih one of the following sentences is puntuated correctly?

1) The sea calmed but not boats left shore.
2) The sea calmed, but no boats left shore.
3) The sea calmed; but no boats, left shore.
4) The sea, calmed, but no boats, left shore.
#2 is the one I think is correct.

Right again! # 2 is correct. :-)