Europe wins 17.5-10.5 overall