Farnham, a junior wide receiver, had 285 all-purpose yards and Dereck Knight ran for 89 yards and a touchdown for the Bears (3-2 overall, 2-0 Ivy), who won for the first time at Princeton (2-3, 1-1) in five years.
Princeton's Meko McCray scored on a 12-yard sweep to cut Brown's lead to 14-10 in the second quarter, but was shut out the rest of the way.
Farnham's 46-yard punt return set up his 20-yard touchdown catch to give Brown a 24-10 lead, and he added a 3-yard run for the game's final score.
Ben Bologna's first career field goal opened the scoring for Princeton. Robert Ranney added a 33-yard field goal in the third quarter for Brown.
After Bologna's field goal, Dougherty ran for 34 yards on a keeper to set up Knight's 6-yard touchdown run. On Brown's next drive, Dougherty found Farnham for 28 yards to set up a 2-yard touchdown run by Bobby Sewall to give the Bears a 14-3 lead.
Scott Van Pelt provides his take on the inside job at Baylor that led to the football program operating above the law, but praises the school for taking the difficult look in the mirror to fix the problem.
Brandon Douglas Shanahan pleaded not guilty to charges that he attempted to extort a woman by posing as Tennessee cornerback Cameron Sutton on Snapchat.
The miracles and the madness of a college football Saturday are back in 100 days.
Several Baylor players took to social media to express their feelings -- a mix of anger, shock and sadness -- about the dismissal of coach Art Briles.
The toughest stretch for California in 2016 will come in late October and early November, as they face the Washington schools, Oregon and USC.
Dede Westbrook, who is expected to battle to be Oklahoma's No. 1 receiver, was arrested Monday on charges of criminal trespassing in Cameron, Texas.