San Francisco 49ers quarterback Jimmy Garoppolo didn't have the training camp session he envisioned on Wednesday. It was simply a bad day for the starter, as per NBCSportsBayArea.com's Matt Maiocco, he threw five straight interceptions on the same amount of attempts. The picks came from safety Jacquiski Tartt — off a Kwon Alexander tip –, twice via cornerback Tarvius Moore, cornerback Richard Sherman, and cornerback Ahkello Witherspoon.

Per San Francisco's KNBR, head coach Kyle Shanahan said after training camp,

“The defense did great today, and obviously he struggled. You hope to never have a day like… So when you do that, you hope that you practice long enough to give him a chance to play out of it.

Sometimes it’s hard to make the right decisions when you’re fired up and competitive. Usually, you make a bad play, it makes your mind go a little sideways.”

It wasn't all bad, after the five straight interceptions, Garoppolo threw a touchdown pass. When he struggled, Shanahan didn't pull the quarterback. Instead, he kept him out to help solve the issue and see how he would react, he said, per KNBR,

“That’s why sometimes it is a good situation to put guys when that does happen. You try to protect them in a game, but in practice it’s the exact opposite. When there’s an issue, you kind of poke at it a little bit more to see how guys react.”

Luckily,  “I thought he played better at the end,” as Shanahan said.

Sometimes, it just isn't your day, and, clearly, it wasn't Garoppolo's.