この時点で酷く消耗していたANZAC軍の代替として、カナダ軍団の二個師団が戦線に投入された。ヴィミー高地と70高地の戦いにおける勝利の結果、カナダ軍は精鋭部隊として認められ、以後戦争を通じて最悪の戦場の幾つかに投入されることとなった。到着に当り、カナダ部隊の総指揮官だったサー・アーサー・カリー将軍は、目標を達成する上での損害は16,000人になるだろうとの見解を表明した。カリーは目標の価値に対してこの数字は異常に高過ぎるとの意見を持っていたが、ヘイグはここ何年かに連合軍が蒙った大損害を通じて損害何十万人と言った程度の数字には動じなくなってしまっており、攻勢を実行するよう命令した。カナダ軍部隊は10月半ばに戦線入りした。1917年10月26日、カナダ軍の第三師団と第四師団の計20,000人が突出部の丘陵地帯を前進し、第二次パッシェンデール戦が開始された。連合軍は何百メートルかの前進と引き換えに12,000人の損害を出した。イギリス軍二個師団の増援を受けて、10月30日に大雨の中で実施された二回目の攻撃により町は奪取された。続く5日間に渡りドイツ軍の砲撃と反撃に耐え、11月6日に第二波の増援部隊が到着した時点でカナダ軍二個師団の兵員は五分の四が失われていた。交代部隊として投入されたのはカナダの第一師団と第二師団だった。ドイツ軍は依然戦場を取り囲んでいたため、6日に第三師団の残存兵力による限定的な攻撃が実施され、これに呼応した第一師団による大きな前進により戦域全体に渡って要地が確保された。この攻撃で第一師団が実施した中の一例は52高地に対するものだった。52高地はパッシェンデールが位置したのと同じ低い丘の一角を占めており、この攻撃を支援するためにカナダ大陸派遣軍の第10大隊が予備から投入された。この大隊は本来攻撃に参加する予定では無かったが、第10大隊の指揮官は部下にあたかも攻撃主力を担当するかのように準備させており、この判断は大隊が予備状態を解除された時点で報われた。1917年11月10日、第10大隊は目標を軽微な損害で占拠した。同日の第二師団による更なる攻撃によりドイツ軍は斜面から町の東へと追いやられ、連合軍による高地の確保は揺ぎ無いところとなった。
第一次パッシェンデール戦は、1917年10月12日、ポエルカペル付近で地歩を拡大しようとする連合国軍の再攻勢により始まった。大雨がまたしても移動を妨げ、泥のため砲を前進させることは出来なかった。連合国軍は撃退され士気は低下した。十分に準備の整った独軍の防衛態勢の前に連合軍の戦果は僅かであり損害は13,000人に及んだ。この時点で連合軍の損害は100,000人に達していたが、戦果は極めて限定的であり戦略的突破も未達成だった。
9〜10月の作戦においては「bite and hold」（噛って維持する）と呼ばれる新戦略が採用された。これは敢えて小規模な前進を行いその都度予想される反撃を撃退することで、戦果を積み重ねて行こうという発想に基づいていた。消耗し尽くしたヒューバート・ゴーフ将軍の第五軍には第二軍が応援に投入され、作戦指揮も第二軍司令官ハーバート・プルーマー将軍が執ることとなった。連合国軍はこの時点で同戦域に1,295門の砲を集めており、これは凡そ攻撃正面4.5mにつき1門に相当した。9月10日のメニン街道の戦いでは、大規模な砲撃に続く攻撃で約1.35km前進したが、ドイツ軍による抵抗もまた激しく、21,000人の損害を出した。この頃のドイツ軍は半永久的な陣地帯を構築しており、大変深く掘られた待避壕とコンクリート製のトーチカ群を備え、それを支援する砲兵は両軍陣地の中間地帯を正確に射界に収めていた。続いて突出部南東のポリゴンの森の戦いとブルードサインデの戦いにおける攻撃では、連合国軍は約1.8km前進したのと引き換えに30,000人の損害を出した。大量の流血と引き換えに連合国軍は戦線をパッシェンデール付近まで進めていた。10月9日に実施されたポエルカペル（en:Langemark-Poelkapelle）に対する連合国軍の攻撃は陰惨な失敗に終わり、疲れ果てた兵士たちは僅かな前進の後撃退された。
その後、戸部尚書、兵部尚書を歴任する。開元24年（736年）には、張九齢・裴耀卿の反対がある中で、玄宗の意を読み、洛陽から長安への帰還を勧め、実行させる。また、玄宗が朔方節度使の牛仙客を尚書に任じようとした時に、張九齢が猛烈に反対し、玄宗の怒りを買うことがあった。李林甫は「張九齢は書生で大きなかたちに通じていません。才能があるなら、学問は必要ありません。天子が用いてはいけない道理がないでしょう」と、玄宗に語ったといわれる。その頃、太子李瑛・鄂王李瑶・光王李琚が母が武恵妃に玄宗の寵愛を奪われた件で集まって恨み言を言っていたことが露見し、武恵妃が玄宗に訴えるという事件が起きた。玄宗は宰相を集め、李瑛の廃立を建議したが、張九齢は猛反対した。李林甫は何もいわず、下がってから宦官に「これは主上の家事であるから、他者が語るところではない」と伝えた。さらに、張九齢と仲がよかった厳挺之の離縁した妻の夫の王元琰の贈賄事件にからめ、朋党をなした名目で張九齢・裴耀卿の実権を奪うことに成功する。厳挺之は左遷。王元琰は流刑となった。李林甫は中書令を兼ね、牛仙客も宰相となった。これから、朝廷の臣は保身に入り、直言するものはなくなったという。李林甫は堂々と諫官を集め、「多言する必要はない。杖の側に立つ馬は、一声鳴けば追い出されるであろう。それから後悔しても手遅れなのだ」と語った。開元25年（737年）、監察御史の周子諒が牛仙客を宰相の器ではないと、讖書を引き合いにだしたため、玄宗が怒って周子諒を打ち殺す事件があった。李林甫は周子諒が張九齢の推薦した人物であることを理由に荊州長史に左遷させた。玄宗は李林甫が容喙してこないことを確認した上で、太子李瑛・李瑶・李琚を庶人とし、さらに自殺を命じた。李林甫は晋国公に任じられた。この年に律令の改定を行い、「唐律」とその注釈書「疏議」を完成する。この頃、租庸・防丁・和糴などの毎年の報告を50万枚以上もの書類が要していたものを州ごとに2枚で済むように改変している。