Cam of course beat Michelsen very recently, in 3 sets.
Mmoh is coming off the back of being absent since April, back at start of Jan. Done ok since and may give Michelsen problems, but Michelsen is probably the likely winner.
Cam comes off the back of his illness and seems to be getting back there - Michelsen would be tough but we know he can do it based on the recent evidence!