London ä vista 18 : 16 , Hamburg ä vista 89 : 20.