The game featured a rare four-strikeout inning by Salt Lake starter Joe Martinez.
In the top of the second, Martinez fanned Sacramento's Anthony Aliotti, Jose Martinez, Shane Peterson and Carrithers.
Jose Martinez reached first base on a dropped third strike, however, necessitating the extra work.
The Bees grabbed a short-lived 1-0 lead in the bottom of the first when Taylor Lindsey singled, stole second and scored on Efren Navarro's two-out hit.
Sacramento countered with four runs in the top of the second, despite those four strike outs.
Taylor hit a long two-run homer to left, Jake Goebbert doubled home a run and Tyler Ladendorf added an RBI single as the River Cats took the lead.
In the top of the third, Sacramento added seven runs to break open the game and spoil what could have been a special outing for Joe Martinez.
Taylor doubled home a run and Ladendorf doubled home two more, chasing Martinez. Carrithers capped the uprising with a two-out, two-run single against Salt Lake reliever Jeremy Berg.
Asked about Martinez' early-inning trouble, Bees manager Keith Johnson said, "He just started missing locations. He got himself into some hitter's counts and, you know, we're in the [PCL]. This is Triple-A baseball. If you gets guys in hitters' counts, they are going to find the barrel. That's what happened. ... I'm not concerned about Joe at all."
Veteran righthander Joe Blanton, who spent last season with the Bees' parent club in Los Angeles, was the winning pitcher for Sacramento. He allowed six runs on nine hits in a shaky five innings.
Storylines Shuck keeps hitting; Lyon's back
R J.B. Shuck has three hits for Salt Lake, but Sacramento hands the Bees their first loss of the PCL season, 12-7.
• Taylorsville High product Brandon Lyon makes his first appearance for Salt Lake. He pitches a scoreless seventh.