Jordan Hamilton scored 17 points and No. 12 Texas sent rival Oklahoma to an 0-3 start in the Big 12 with a 66-46 win Saturday.

Freshman forward Tristan Thompson added 15 points and eight rebounds. His 11 points in the second half sparked the run that put the game away for Texas (14-3, 2-0 Big 12).

Andrew Fitzgerald scored 18 for the Sooners (8-9), who are 0-8 away from home this season and showed little chance of ending that streak in a game in which they never led. Oklahoma shot just 1 of 15 from 3-point range.

Gary Johnson scored 14 points and Cory Joseph 10 for the Longhorns, who held Oklahoma to its lowest point total of the season.

Texas limited Oklahoma to 19 points in the first half. The Sooners started the game by missing 10 of their first 13 shots.

The Longhorns struck quickly from 3-point range, with four of their first six baskets coming from behind the arc. Hamilton made three in the half, the last giving Texas a 12-point lead.

The Sooners cut it to seven before Texas closed the half with a 3-pointer by Joseph and a short jumper by Johnson to make it 27-19 at halftime.

Oklahoma kept giving Hamilton all kinds of room to shoot from the wings. He was left completely alone for a 3-pointer just seconds into the second half and made another a minute later to put Texas ahead by 10.

Things just kept getting worse for the Sooners. Dogus Balbay got his second steal off Carl Blair and Blair knocked him to the floor with a hard foul and had to go to the bench with four fouls. A steal by Cory Johnson led to a layup and free throw by Balbay that put the Longhorns up 41-27. The Sooners had just seven assists against 15 turnovers.

Six straight points by Thompson put Texas firmly in control down the stretch. Thompson converted a three-point play with a tough layup over Fitzgerald, then snared a crosscourt pass from Hamilton before twisting awkwardly to make another tough shot as Texas built the lead to 52-36 with just under 10 minutes left.