LONDON , 12 : 7 , 73 d d. ; 12 : 7 a 12 : 5 , 90 d. d. HAMBURG , 129 , 67d