Pågripelsene fant sted da et hundretall kommunister samlet seg i sentrum av byen for å protestere mot G8 og president Vladimir Putin med slagord som «Forby G8!» og «Verden uten G8, Russland uten Putin!».

Opprørspoliti grep inn og luket ut flere av demonstrantene, som ble stuet inn i busser og kjørt bort.

En liten gruppe globaliseringsmotstandere forsøkte også å legge ut på en protestmarsj fra sin tildelte base i et fotballstadion utenfor St. Petersburg. Det ble satt en stopper for da politiet låste dørene til stadion.

G8-toppmøtene har de siste årene tiltrukket seg store grupper demonstranter, men russiske myndigheter har forhindret dette gjennom flere omstridte tiltak rettet mot representanter for det sivile samfunn.