Francis Owusu's Incredible Catch Highlights Stanford Cardinal Upset Over UCLA Bruins
Tony Avelar / The Associated Press

Francis Owusu made one of the most incredible catches of all time tonight. If you missed it, fear not!

Christian McCaffrey also had some fun. He ran for a school-record 243 yards and four touchdowns, while also putting up 369 all-purpose yards. McCaffrey was a beast in this game as he carried the ball over and over running all over a decent UCLA defense. His night was a bit overshadowed by Owusu's catch, though. We haven't seen a catch like that in a long time, if ever.The catch is worth the watch a few times.

Stanford has now shown dominance over UCLA for years now. David Shaw is now 27-3 at home, and Stanford is now 8-0 against UCLA since 2009. Stanford looked dominant, but can they keep this up? They look great against top teams, then struggle against bottom-tier teams. Can they do this week in and week out? Time will tell for that but they have the tools to do so. They have an intelligent coach, a veteran quarterback, a solid running game, and a decent defense.

UCLA struggled tonight. Anytime a defense gives up 7 touchdowns, it's bad news. Quarterback Josh Rosen looked average, and they never showed the firepower to catch up. Rosen threw a pick-6 to start the game and it looked like it could be one of those rough games. They got behind early, 35-17 at halftime, and never really looked like they could stop Stanford for even 1 drive to actually start a comeback.

UCLA now has to play an explosive offense in Cal next Thursday. It will be a real test for this UCLA defense because Cal brings one of the top offenses in the conference. Stanford plays a struggling Washington and we'll get to see how they react to playing a bottom-tier team and if they still play solid.

UCLA Passing

Josh Rosen 22/42 325 7.7 3 TD's 2 INT's

UCLA Rushing

Paul Perkins 14 104 7.4 1
Bolu Olorunfunmi 6 66 11.0
Soso Jamabo 4 18 4.5
Nate Starks 3 10 3.3
Josh Rosen 4 -17 -4.2

UCLA Receiving

Darren Andrews 4 100 25.0
Jordan Payton 6 94 15.7
Thomas Duarte 5 74 14.8
Devin Fuller 4 44 11.0
Paul Perkins 2 16 8.0
Nate Iese 1 -3 -3.0

Stanford Passing

Kevin Hogan 8/15 131 8.7 3 TD's 1 INT

Stanford Rushing

Christian McCaffrey 25 243 9.7 4
Barry Sanders 10 39 3.9
Keller Chryst 2 10 5.0
Bryce Love 6 10 1.7
Remound Wright 3 6 2.0
Kevin Hogan 1 3 3.0
Team 1 -1 -1.0

Stanford Receiving

Austin Hooper 3 42 14.0
Francis Owusu 1 41 41.0
Greg Taboada 1 28 28.0
Devon Cajuste 2 16 8.0
Christian McCaffrey 1 4 4.0

VAVEL Logo