渠县、德格县等自1919年即被藏军所占县份收回，藏军被迫退至金沙江另一侧。青海军大捷使得藏军在西康甘孜和新龙两地的补给线收到严重威胁，因而开始撤军。马刘二人警告藏军不要跨过金沙江。8月2日夜，青海军援军与守军配合，彻底击溃包围结古的藏军，藏军损失惨重。达赖喇嘛电至英属印度政府求援。英国对南京中央施压，要求国府宣布停火。马刘与达赖双方互派代表签订《岗拖停战协定》，康藏以金沙江为界；后1933年6月15日正式签订《青藏和约》停止战争，青海军退回青海。青海与西康在获胜后联合庆祝。