beat to the punch

📖 general
Meaning
To act or respond before someone else has a chance to, thereby gaining an advantage or pre-empting their action.
Literal Meaning
To land a blow or strike before an opponent can deliver their own.
Example
“I was going to suggest that, but you beat me to the punch.”