Duel of Johannesburg

The Duel of Johannesburg was a confrontation between Iron Man and Hulk, who had been manipulated by Scarlet Witch, and began a rampage on the streets of Johannesburg.

Background
After the battle against Ultron at the salvage yard, with the exception of Hawkeye and Iron Man, all of the other Avengers were left powerless due to the Scarlet Witch's mental manipulation powers. With Bruce Banner being affected by her powers, he goes into a state of rage as the Hulk, causing massive destruction in Johannesburg. With no other choice, Tony Stark activates the Hulkbuster armor to put an end to the Hulk's rampage.

Battle
The battle begins when Hulk breaks from the containment cage which was deployed from the Hulkbuster armor. Iron Man, who is now in the Hulkbuster suit, tries to reason with the Hulk. However when he refers to him as Bruce Banner. Stark utilizes the designs thanks to both the input on his previous encounters, plus Banners say. It seems as though the bulk of the battle was to either knock Hulk out, or make him snap out of his mind control similar to Hawkeye's battle with Black Widow. When Hulk snaps out of it he briefly laments the damage he's done to innocent civilians and his anger begins to dissipate. Stark, taking no chances, knocks Hulk out until he calms down and transforms back to Banner.

Aftermath
Public opinion of the Avengers went down significantly. Captain America, Thor, and Black Widow were still scarred from their visions.

Hawkeye took the team to his homestead where his wife Laura and their two children lived in order to rest and recover.

Nick Fury arrived and inspired the team to work together and stop Ultron from committing global genocide.