Thomas wins first title since 2005