(ABC News) One week after violent protests rattled Charlottesville, Virginia, a scheduled free speech rally in Boston today was met with thousands of counterprotesters, but the day went off mostly smoothly, police said, with 33 arrests but few injuries.

The free speech rally was deemed “officially over” by police ahead of its official end time, but thousands of counterprotesters continued to spread out in the city throughout the afternoon, with some protesting peacefully but others confronting officers and people.

Note: Read our discussion guidelines before commenting.