Brown wins Portugal Masters for his 1st European Tour title Steven Brown won the Portugal Masters to claim his first European Tour title Powered by WPeMatico