James Morrison wins the Madeira Islands Open.

James Morrison wins the Madeira Islands Open.