Battle for the avenger