What would have to happen for them to beat the Giants? On the surface it looks like mission impossible for them

They are simply outgunned at every position on the field