1918 m. kovo-balandžio mėn. Šangas kovojo prie Dernancourto ant Sommos upės, Prancūzijoje, kur 47-asis batalionas dalyvavo
Amieno gynyba. Per "sunkiausią ataką, su kuria australų kariuomenė susidūrė per šį ar bet kokį kitą karą", 12-oji ir 13-oji australų brigados susidūrė su dviem su puse vokiečių divizijų ir patyrė 1230 aukų. Nepaisant šių nuostolių, 4 Australijos divizija prie Dernancourto ir 3 Australijos divizija prie Villers-Bretonneux smarkiai pasipriešino vokiečių pavasario puolimui. Dėl savo veiksmų aplink Dernancourt, 1918 m. Balandžio 8 d. Shangui buvo rekomenduota pareiga Barui. 12-osios Australijos brigados vadas brigados generolas Johnas Gellibrandas savo rekomendacijoje rašė: