Tuesday night, Donald Trump brought his particular brand of campaigning to town.
Protesters shouted down Trump at times, while he mocked them as they were taken outside. He largely played to the large crowd of thousands.
Meanwhile outside, what started as a peaceful protests turned violent with smashed windows on police cars, burning t-shirts and protesters throwing rocks at police.
NM Political Report was on hand at both the rally and the protest.
The beginnings

Andy Lyman
A Trump supporter wearing a Trump flag as a cape.
A Donald Trump supporter with face paint

Andy Lyman
Donald Trump flag

Matthew Reichbach
Signs held by a protesters ahead of the Donald Trump rally.

Matthew Reichbach
“Trump hates frybread” one protester’s sign says.

Matthew Reichbach
A Donald Trump supporter with a “Make America Great Again” hat argues with an anti-Trump protester.

Matthew Reichbach
A Donald Trump supporter glares at an anti-Trump protester during an argument ahead of the Trump rally.
The rally begins, the protest takes to the streets

Andy Lyman
Donald Trump speaking at the Albuquerque Convention Center.

Andy Lyman
Donald Trump supporters wait for Trump to begin speaking.

Andy Lyman
The crowd at the Donald Trump rally in Albuquerque.

Matthew Reichbach
Protesters chant “Fuck Donald Trump” while listening to a rap song with those lyrics.

Matthew Reichbach
Protesters carrying a Mexico flag while marching in downtown Albuquerque.

Matthew Reichbach
Protesters pause while marching in downtown Albuquerque near Civic Plaza.

Matthew Reichbach
An anti-Trump protester leans out the car window as protesters march in downtown Albuquerque.

Matthew Reichbach
Anti-Trump protesters marching in downtown Albuquerque.
Protesters move in on Albuquerque Convention Center

Matthew Reichbach
Peacekeepers stay between anti-Trump protesters and police to deescalate conflict.

Matthew Reichbach
Protesters, mainly those who don’t want to run through, stand while police lift up barriers.

Matthew Reichbach
Officers try to stop protesters from breaking through barriers.

Matthew Reichbach
Mounted police look on as peacekeepers stand hand-in-hand between them and other anti-Trump protesters.

Matthew Reichbach
Police, including some in riot gear, stand outside the Albuquerque Convention Center.

Matthew Reichbach
Police barricade the doors as anti-Trump protesters stand outside.

Matthew Reichbach
Anti-Trump protesters near the doors of the Albuquerque Convention Center.
Protesters throw rocks, police push them back

Matthew Reichbach
A mounted police officer stands between protesters and the Albuquerque Convention Center.

Matthew Reichbach
A small metal barrier is the only thing that divides police officers and protesters.

Matthew Reichbach
Albuquerque police stand between protesters and the Albuquerque Convention Center.

Matthew Reichbach
A mounted police officer and a police officer in riot gear stand between protesters and the Albuquerque Convention Center.

Matthew Reichbach
A protester burning a Donald Trump t-shirt outside the Albuquerque Convention Center.

Matthew Reichbach
Albuquerque police move barriers forward as protesters throw rocks.

Matthew Reichbach
Police officers standing at the edge of the road.

Matthew Reichbach
Protesters calling for peace while standing across the barrier from police.
Protest moves away from convention center, clashes with police grow more serious

Matthew Reichbach
Protesters take selfies next to a police SUV shortly before jumping on the SUV and running across it and another police car.

Matthew Reichbach
Smashed windows on a police cruiser after protesters ran on top.

Matthew Reichbach
Smoke fills the air after a Donald Trump rally as protesters clash with police.