London i vista 18 : 17 . _ Hamburg t vista 88 : 85.