The war moves inexorably in favor of the Allies. A new commander, Montgomery, at last turns the tables on the Afrika Corps at El Alamein it was said that before El Alamein the allies had not won a battle, after it they did not lose one. The Japanese are checked and defeated at Guadalcanal in Solomon Islands and a major offensive they mount in China is successfully repelled in Hubei and Changde. Perhaps most tellingly, in the bloodiest theatre of all, the Germans are checked outside Stalingrad.