SAN FRANCISCO — Home plate umpire Brian O’Nora sustained a concussion Sunday when he was hit by a foul ball off the bat of San Francisco’s Hunter Pence.

O’Nora said he had a headache and felt woozy. He was seen by Giants team doctor Kenneth Akizuki.

O’Nora was struck in the second inning of the game between the Cardinals and Giants.

“I’ve been doing this for 30 years and I’ve never been hit that hard,” he said.

The game was delayed 11 minutes while O’Nora was checked. Second base umpire Laz Diaz called the rest of the game behind the plate.