No. 5 Missouri holds to win 89-88 at No. 3 Baylor