The war in the desert , in front of the Yugoslav Battle of Greece and the Battle of Crete , Operation Barbarossa , Battle Battle of Smolensk and Moscow . source