Ночью 22 июня около дома 28 по улице Кораблестроителей на Васильевском острове собралась большая группа велосипедистов, преимущественно BMX-еров. По сообщению очевидцев, участники заезда вели себя шумно, катались по газонам и нарушали покой жителей. На место прибыл наряд полиции по жалобам местных жителей.
Прибывшие сотрудники просили участников вести себя тише. В ответ из толпы посыпались угрозы, оскорбления и бутылки. Ситуация быстро вышла из-под контроля. При попытках задержать наиболее активных участников из толпы стали звучать призывы к сопротивлению, некоторые пытались отбить задержанных.
На место были направлены дополнительные силы — сотрудники строевых подразделений ГИБДД, спецполка и полиции из соседних районов. Велосипедистов, пытавшихся скрыться, задерживали в соседних кварталах. Некоторые из них оказывали сопротивление при задержании.
Всего в полицию доставлены более 100 человек. Среди них — мужчины, женщины и несовершеннолетние. Некоторым участникам инцидента вменяют статьи 20.1 и 19.3 Кодекса об административных правонарушениях — мелкое хулиганство и неповиновение законным требованиям сотрудников полиции.
Так как отделения полиции №30 и №37 оказались переполнены, задержанных распределяли по управлениям других районов города — в частности, Выборгского, Калининского, Приморского и Красногвардейского.
По словам очевидцев, массовая встреча была приурочена к соревнованиям на трюки за призы, организованным без согласования с властями.