PROVO, Utah -- TJ Haws scored 24 points and BYU rallied past San Diego, 74-58 in a West Coast Conference battle Saturday night.
BYU now has won four straight after an upset loss at Pacific on Jan. 6.
The Cougars took a 35-26 lead at intermission, but San Diego opened the second half on a 17-8 run to tie the game at 43-43 on Isaiah Pineiro's 3-pointer with 12:44 left. Yoeli Childs knocked down a 3 to start an 8-0 surge to put BYU back in front to stay. Jahshire Hardnett's 3-point play with 3:26 left gave the Cougars a 67-54 advantage.
Hardnett finished with 17 points for BYU, with Childs and Elijah Bryant adding 14 and 13 points, respectively.
BYU (17-4, 6-2) will attempt to avenge its two conference losses with a rematch with Saint Mary's Thursday and Pacific on Saturday.
No. 8 Villanova set for title rematch vs. No. 18 Michigan
Villanova will face its toughest test yet this season when it hosts No. 18 Michigan Wednesday night at Finneran Pavilion as part of the Gavitt Tipoff Games.
Bichi Fuertes: 'Vengo a dar una mano'
El nuevo DT de Colón asume en reemplazo de Eduardo Domínguez.
Georgia's plane slides off runway, delaying trip to Philly until Tuesday
The start of Georgia's road trip to Philadelphia to play Temple was delayed until Tuesday morning after the team's plane slid off the runway Monday night.