Wesley So wins Havana.

You may also like...