12 июня в центре Москвы сторонники оппозиции отметили День России многотысячной акцией под названием "Марш миллионов". Ридус вел прямую трансляцию с места событий. Участники начали собираться на Пушкинской площади около 11:00. Рамки металлоискателей для прохода на Бульварное кольцо были установлены на пересечении Большой Дмитровки и Страстного бульвара. Уже к 12 часам здесь собралась внушительная очередь.
Шествие по Бульварному кольцу в сторону проспекта Сахарова началось около часа дня, как и было запланировано. При проходе через узкие участки бульваров колонна людей разбивалась на три части. Некоторые группы активистов отставали, и организаторы вынуждены были несколько раз останавливать шествие, чтобы дождаться их.
К 14:00 голова колонны достигла проспекта Сахарова, где была установлена сцена. Примерно к 14:30 пространство перед сценой было заполнено людьми, и Евгения Чирикова объявила о начале митинга. Со сцены выступили Сергей Удальцов, Борис Немцов, Дмитрий и Геннадий Гудковы, Илья Пономарев и многие другие. Большинство выступающих отметили, что вчерашние обыски, которые полиция устроила в квартирах оппозиционеров, вызвали лишь больший гнев народа и заставили многих выйти сегодня на улицы.
Некоторые из оппозиционеров, например, Алексей Навальный и Илья Яшин, не смогли принять участия в сегодняшней акции, так как провели весь день в Следственном комитете, куда были вызваны на допрос по делу о беспорядках 6 мая. Борис Немцов и Сергей Удальцов получили повестки в СК прямо во время митинга и после его завершения тоже отправились на беседу со следователями.
В конце акции организаторы огласили "Манифест Свободной России". В частности, оппозиционеры предложили собравшимся поддержать отставку действующей власти, разработку нового закона о выборах в парламент, создание проекта поправок в Конституцию, ограничивающих полномочия президента и срок его пребывания у власти четырьмя годами, а также некие «преобразования органов суда, прокуратуры, следствия и полиции».
После выступлений политиков состоялся концерт, проведению которого мешала начавшаяся гроза с сильным ливнем. Около 17:00 акция на проспекте Сахарова была завершена.
Оценки численности "Марша миллионов", как обычно, разнятся. Дмитрий Гудков после митинга заявил, что сегодня на проспекте Сахарова присутствовало 120 тысяч человек. А по оценкам ГУМВД по Москве на улицы вышли лишь около 15 тысяч человек. Шествие и митинг прошли без серьезных происшествий, полиция никого не задержала.