Republican Sen. Ted Cruz had to dodge a beer can thrown from the crowd during the World Series celebration parade for the Houston Astros.

On Monday, Nov. 7, a 33-year-old man was arrested by Houston Police for allegedly throwing an empty White Claw can at Cruz. Authorities tweeted that the suspect will face assault charges for his attempt to hit the Texas senator but that the identity of the man won’t be shared until “formal charges are filed.”

A video of the incident was shared on social media and has since gone viral.

In the clip, loud boos from the crowd can be heard as the float Cruz was on passed by. When he saw the beer can coming, he immediately put his hand up to block it and ducked, which caused the thrower to miss striking him.

Another man on the float jumped up to swat the can away and protect the 51-year-old from getting hit. He also identified the suspect to law enforcement officials.

Cruz hopped on Twitter after the parade and thanked the Houston police for moving swiftly and arresting the unidentified man. Cruz also took a jab at the can-thrower.

The senator lives in Houston and is a big fan of the Astros. He attended multiple World Series games this season. Despite almost being hit, Cruz tweeted that he “had a great time” at the parade.

Many people are speculating whether the unidentified man’s intentions were to actually hit the Texas senator or grace him with a beer. During many sports parades, athletes will usually catch beer cans that are being thrown and quickly chug them — leaving some to ask, could this have been that?

What are your thoughts?