Mike Fiers expresses his emotions after throwing a no-hitter for the second time in his career. (1:34)

A light malfunction almost stopped Mike Fiers' night from getting started. A high pitch count nearly prevented him from finishing it.

It's a good thing Fiers was allowed to take the mound and stay there all game, because he made history doing it.

Fiers overcame the early delay and managed the high workload to pitch the second no-hitter of his career, getting help with two spectacular defensive plays from his Oakland Athletics teammates to shut down the Cincinnati Reds 2-0 on Tuesday night.

"Amazing. That's really all I can really say," Fiers said. "Things like this just happen."

This one almost didn't.

A bank of lights in left field was only partially lit before the scheduled start of the game, leading to a delay of more than 90 minutes before the teams and umpires determined there was enough light to play a full game.

Then after getting through seven innings with 109 pitches, Fiers was told by manager Bob Melvin that one more baserunner would end his night even if he still hadn't allowed a hit. He then breezed through the final two innings, following up his 2015 gem for the Houston Astros against the Los Angeles Dodgers with a 131-pitch masterpiece to become the 35th pitcher with multiple no-hitters in his career.

"I'm just really thankful for him leaving me in and trusting me," Fiers said. "I told him I felt great. I felt like everything was working. It wasn't a matter of being tired. I had adrenaline at that point."

Fiers walked two, struck out six and ended it by fanning Eugenio Suarez with a big curveball.

After the final out, the A's poured out of the dugout to mob Fiers in celebration in front of a few thousand fans remaining after the lengthy delay. Fiers tipped his hat to the crowd and raised his arms in triumph as he walked off.