Tyler Bilodeau hit a go-ahead 3-pointer with eight seconds left, leading UCLA to a 69-67 win over No. 4 Purdue.