CORVALLIS, Ore. -- There were 2,785 fans at Goss Stadium at Coleman Field on Saturday afternoon. It’s doubtful that any of them could have expected they would witness history when they stepped into the stadium.

That they did, however, as Drew Rasmussen became the first Oregon State pitcher to throw a perfect game in Oregon State’s 3-0 victory against Washington State.

According to the Pac-12 media guide, it’s just the fourth perfect game in league history, and first since Washington State’s Joe McIntosh in 1973.

Rasmussen faced 27 batters, recorded 10 strikeouts and needed just 103 pitches to shut down the Cougars. The Beavers (17-5 overall, 3-2 Pac-12 Conference) played perfect defense behind him, and Oregon State will go for a sweep Sunday after witnessing a rare feat.

Box Score

“Unreal,” Rasmussen said. “It’s been an unreal day. It’s been awesome. It’s been so much fun. Not much more I can say. Pretty surreal right now. It was a fun game and I had a lot of help behind me and let’s go get a series sweep tomorrow.”

Rasmussen recorded six of his outs by fly ball and 11 by ground balls. Of his 10 strikeouts, six came against the top four batters in the Cougars’ (12-10, 1-4) lineup, including two apiece to No. 2 Wes Hatten and No. 3 Ian Sagdal.

Leading up to Saturday’s game, there had been five no-hitters in school history, with three coming under head coach Pat Casey. The last, thrown by Jace Fry against Northern Illinois last season, saw the left-hander walk two. In 2011, Josh Osich threw a no-hitter at UCLA, and came close to a perfect game, but issued a 3-2 walk.

The win pushed Rasmussen to 3-0 this season, and his earned run average dropped to 1.36. He’s walked five to 40 strikeouts in 39.2 innings.

The Beavers didn’t manage much offense against Washington State starter Joe Pistorese, but made it count. KJ Harrison singled home a run in the first for a 1-0 lead, then watched as OSU manufactured two runs in the seventh. Michael Gretler singled through the left side for the second run of the game, and the next batter, Trever Morrison, squeezed in the third run.

Pistorese was on the short end of the perfect game as he also went the distance but took the loss to drop to 3-2 on the year. He allowed five hits and three runs -- one earned -- while striking out six and walking two.

Jeff Hendrix reached on an infield single to extend his hit streak to a season-long 12 games.

NCAA DIVISION I PERFECT GAMES (since 1957)
DATE PLAYER TEAM VS. OPPONENT
March 11, 2016 Jesse Scholtens Wright State vs. Dayton
March 21, 2015 Drew Rasmussen Oregon State vs. Washington State
March 4, 2014 Javi Salas Miami (Fla.) vs. Villanova
March 29, 2011 Will Roberts Virginia vs. George Washington
April 9, 2003 Greg Prenger Ohio State vs. Oakland (7 innings)
March 2, 2002 Eric Brandon Auburn vs. Murray State
April 29, 2000 Chad Blackwell Iowa vs. Northwestern (7 innings)
April 26, 1997 John Stewart Western Mich. vs. Akron (7 innings)
April 13, 1996 Chris McConnell St. Francis (NY) vs. Marist
April 30, 1991 Jason Johnson Auburn vs. LaGrange (7 innings)
May 3, 1987 Mark Bowlan Memphis vs. Louisville
March 14, 1987 Kevin Sheary Miami (Fla.) vs. Southern Illinois
May 3, 1980 Cliff Faust Nebraska vs. Kansas (7 innings)
April 19, 1980 Joe Housey New Orleans vs. Southeastern La. (7 innings)
March 10, 1973 Joe McIntosh Washington St. vs. Whitworth (7 innings)
March 20, 1972 Jim Jacobsen Oklahoma St. vs. Houston (5 innings)
April 17, 1971 Bill Balfoort Buffalo vs. Rochester (NY) (7 innings)
March 26, 1971 Larry Angell Washington St. vs. Eastern Wash. (7 innings)
March 22, 1968 Rick Austin Washington St. vs. Gonzaga (7 innings)
May 5, 1967 Bruce Baudier LSU vs. Alabama (7 innings)
1967 Larry Gonsalves Fresno St. vs. Cal Poly
April 20, 1965 Bob Schauenberg Iowa vs. Central (Iowa)
April 20, 1965 George Dugan Murray St. vs. Austin Peay
May 3, 1963 Don Woeltjen Georgia vs. Georgia Tech
April 10, 1959 Dick Reitz Maryland vs. Johns Hopkins