According to Mercury News, 15 of the pitches were thrown while the first baseman was etched with two strikes.
You can watch the entire at-bat below - even sped up, it still takes almost two minutes to get through.
"After a while it was comical", said Joe Panik, who had reached first base ahead of Belt with a single after a modest seven-pitch at-bat. He was squaring off with Angels pitcher Jaime Barria in the top of the first inning. Giants manager Bruce Bochy values Belt's contribution to his team's win.
The record for the most pitches in a Major League At Bat is held by Astros hitter Ricky Gutierrez and then-Indians pitcher Bartolo Colon, set in 1998.
Angels pitching coach Charles Nagy chose a mound trip to check on Barria.
Manaea struck out 10, walked two and threw 108 pitches to finish off Oakland's first no-no since Dallas Braden tossed a ideal game against Tampa Bay in 2010.More news: McCabe's fate rests with Trump-appointed prosecutor
More news: Here's How To Watch Beyonce's Full Second Coachella 2018 Performance
More news: G7 foreign ministers' meeting begins in Toronto
Barria was taken out after the second inning and a 77-pitch count.
In both clubhouses afterward, there was praise for the never-give-up attitude of both Belt and Barria.
Belt went 3 for 5 overall with two runs in what was his fourth straight game with a home run.
At one point, Belt chatted with catcher Martin Maldonado.
"Even the second at-bat he did the same thing".
"If I'm in the field and somebody does it, I can't stand it", Belt said. Those ended in a single and home run, respectively.
Belt's five plate appearances saw him take 40 pitches as 38 of them were in his first three trips.