Tim Kubinski pitched a five-hit shutout and Ryan McGuire had a grand slam, a double and six runs batted in during UCLA's 8-0 victory over Yale in the NCAA Mideast Regional before 2,475 at Dudy Noble Field on Saturday.
Kubinski (5-1) gave up five singles while walking two and striking out five.
The Bruins (36-25) will play Mississippi State at 1 p.m. today. If UCLA wins, it will play either Oklahoma or Mississippi State for the regional championship.
Matt Schwenke and David Ravitz walked on 3-and-2 pitches and, after David Roberts flied out to left field, Adam Melhuse walked to load the bases during the seventh inning. McGuire's line drive homer stayed barely inside the right-field foul pole.
"That game could have gone in either direction," UCLA Coach Gary Adams said.
"I was really worried and concerned until the grand slam that McGuire hit. It kind of took the wind out of their sails."
After Schwenke grounded out to open the ninth inning, Ravitz beat out a ground ball to shortstop and Roberts singled to right field. After Melhuse struck out, Ravitz and Roberts scored on a two-out single by McGuire.
McGuire scored during the first inning when, with two out, he doubled to left-center field, advanced on a passed ball and scored on an error. John Myrow, who reached base on the error, went to second base on a wild pitch but was thrown out trying to score on Michael Moore's single to left field.
Daniel Lock (2-1) gave up five runs on eight hits and five walks in 6 2/3 innings for Yale (26-10), which eliminated Nicholls State on Friday.