B787-900
Flight Crew Air Transport Pilot (ATP)
Situational Awareness
ATC Issue All Types; Conflict Ground Conflict; Critical
Air Traffic Control Issued New Clearance; Flight Crew Requested ATC Assistance / Clarification; Flight Crew Took Evasive Action
Human Factors; Procedure
Cleared to push at ZZZ. ATC taxi instructions were to follow narrow body and proceed for [Runway] XXR. In the right turn we observed a B777 taxiing eastbound on B. We immediately stopped taxi; however Aircraft Y did not and they continued to taxi on a collision course with our aircraft. We yelled on GND (Ground) freq for Aircraft Y to stop and they complied. Subsequently; and unbelievably; GND instructed them to continue taxiing to which a clear collision would occur. They began to taxi forward and we again had to yell on GND freq for them to stop. We were then in very close proximity with neither aircraft could move. We called GND and OPS. A tug was sent out to push us back onto C. Proceeded without further incident. Ground Controller acknowledged his mistake several times while taxiing out.
[Report narrative contained no additional information.]
B787 flight crew reported a near collision with a B777 on a taxiway.