Hulk penalty gives Shanghai SIPG late hope