A professional pool player punched a man in the face after winning a $100 game of pool in a Kalgoorlie-Boulder pub.