No. 12 St. John's extended its winning streak to 10 games with a 68-62 comeback victory over No. 19 UConn on Friday night.