which sentence is correct?

The book is mostly competition: may the best man win.

The book is mostly competition; may the best man win.

The book is mostly competition, may the best man win.

The second. The semicolon separates two independent clauses. The first case (colon) might be acceptable style if the second clause explained what the competition was, but it doesn't.