Everything had to go right for No. 24 Oregon State on Saturday for the Beavers to knock off No. 6 Oklahoma on Senior Day at Gill Coliseum.

It very nearly did.

The Beavers' last home dual of the season came down to a pair of All-Americans in a desperate scramble with 20 seconds left in the final match, the crowd on its feet and roaring. Oklahoma's Travis Rutt, ranked No. 3 at 197 pounds, eventually came out on top of the scramble to beat No. 11 Taylor Meeks and give the Sooners the 3 team points they needed to complete a 20-18 comeback win.

"We had a shot there to win the match, but we just didn’t finish," Oregon State coach Jim Zalesky said afterward.

They had that shot thanks largely to pins from Pat Rollins at 125 pounds and RJ Pena at 157. Pins count for 6 team points, and the extra points nearly made up for the fact that Oklahoma won 6 of the day's 10 matches overall.

Rollins was a last-minute substitution for Joey Palmer at 125, and made the decision look smart when he used a leg ride and guillotine to pin Oklahoma freshman Sean Williams with 27 seconds left in the second round. It was the first start for Rollins since Dec. 20 against Wyoming.

Pena, in his final home appearance, made short work of Oklahoma's Justin DeAngelis. Trailing 2-1 midway through the first round, DeAngelis shot in on a single leg, but Pena turned the tables with an ankle pick to get the takedown instead. He quickly threw in an arm bar on one side and a half nelson on the other to turn DeAnglis and get the pin.

"It’s a little surreal right now," Pena said. "It hasn’t really sunk in yet that it’s my last time ever wrestling in Gill."

The Beavers' true freshman heavyweight, Amar Dhesi, ranked No. 17, started the dual on the right foot for the home team with a workmanlike 6-2 win over 15th-ranked Ross Larson. Then came the pin by Rollins and Oregon State was off to a 9-0 lead and had given itself a chance to pull off the upset.

At 149 pounds, Oklahoma's Kendric Maple (no. 2) and OSU's Scott Sakaguchi (no. 16) squared off in what some pre-season prognosticators had predicted would be the national championship matchup.

Maple, who went undefeated in winning a national title at 141 pounds a year ago, dominated the first round and pulled out to a 4-1 lead and had also accumulated enough riding time to be worth another point. Sakaguchi settled in and made it close the rest of the way, but Maple ultimately held on for an 8-6 win.

Oregon State, which dropped to 8-5 with the loss, returns to action Thursday at Cal Poly. The Mustangs are 3-4 heading into a dual Sunday at Northern Colorado.