Ricky Stenhouse Jr. bests Brad Keselowski and William Byron to win at Talladega Superspeedway in a three-wide finish.