Battle of 300 champions