The No. 7-ranked Crimson Tide are playing their best football of the season as they prepare to take on Oklahoma.