As a work of art, USC's 38-28 win over Utah on Thursday wouldn't even qualify for the chalk variety found on the beer-stained sidewalks of Venice beach.
But man, it was necessary.
Despite a sloppy start to a game which found the Trojans down 14-0 before they even realized the whistle had been blown, USC rallied around their beleaguered quarterback and found a way to win a game they had every opportunity to lose.
Now the Trojans will look ahead to a Washington Huskies team that will be trying to wipe away the stink of a bad loss to the high-flying Oregon Ducks and whose coach, Steve Sarkisian, would love nothing more than to do so against the men of Troy.
Before we turn our attention to what lies ahead, let's look back at what was.
This slideshow will look at some of the winners and losers from last week's game.
And while we are doing so, pay particular attention to the "losers" who need to remove themselves from that roster for the Trojans to finally turn in that "complete game" that they have been looking for all year.
One that needs to happen in Washington this Saturday.