Today at 3:00 p.m. ET on ESPN the NASCAR Sprint Cup Quicken Loans Race For Heroes 500 will kick off from Phoenix International Raceway with Denny Hamlin sitting the pole. Live stream the race free by clicking this link.

With several racers vying for a shot to win the Sprint Cup next week in Miami, Hamlin took the pole and expects to race aggressively all day long.

"I think the competition level is just too close and tight to be able to think you are going to coast to an 11th-place finish," Hamlin said. "You've got to go all-out on every single lap. We have to go out there and perform on a high level or else we aren't going to make it. There are too many other cars for us to think that we are just going to ride around and take a spot."

Behind him, rivals Brad Keselowski and Kevin Harvick will start in second and third position, respectively. Two weeks ago Harvick jumped Keselowski after the race, and just last week Jeff Gordon attacked Keselowski for some of his tactics on the track.

Neither was in the mood to discuss the off-track issues, choosing instead to focus on the task at hand. "This is a good track for us to come to, confidence wise," said Harvick. "We'll see how the weekend plays out. You are either going to hit a walk-off, or just race next week."

Keselowski also kept his comments based on racing. "I know I probably need to win the race," Keselowski said. "Technically, I don't have to win this race, but the probabilities are that I do. You know if you win, you're in, and that's the great thing about this system and we have a great shot at it, for sure."

Starting Grid

POSDRIVERMANUFACTURERCARSPEED
1Denny HamlinToyota142.113 mph
2Brad KeselowskiFord142.079 mph
3Kevin HarvickChevrolet141.995 mph
4Joey LoganoFord141.794 mph
5Matt KensethToyota141.794 mph
6Kyle BuschToyota141.771 mph
7Jeff GordonChevrolet141.665 mph
8Kyle LarsonChevrolet141.321 mph
9Brian VickersToyota141.287 mph
10Kurt BuschChevrolet141.188 mph
11Paul MenardChevrolet140.889 mph
12Casey MearsChevrolet139.746 mph
13Carl EdwardsFord140.488 mph
14Martin Truex Jr.Chevrolet140.411 mph
15Jimmie JohnsonChevrolet140.356 mph
16Dale Earnhardt Jr.Chevrolet140.285 mph
17Clint BowyerToyota140.192 mph
18Ricky Stenhouse Jr.Ford140.187 mph
19Jamie McMurrayChevrolet140.160 mph
20Ryan NewmanChevrolet140.127 mph
21Marcos AmbroseFord140.045 mph
22Kasey KahneChevrolet139.969 mph
23Aric AlmirolaFord139.958 mph
24AJ AllmendingerChevrolet139.746 mph
25Austin DillonChevrolet139.697 mph
26Ty DillonChevrolet139.432 mph
27Justin AllgaierChevrolet139.394 mph
28Greg BiffleFord139.340 mph
29Tony StewartChevrolet139.195 mph
30Michael AnnettChevrolet139.104 mph
31Michael McDowellFord138.873 mph
32Danica PatrickChevrolet138.851 mph
33Reed SorensonChevrolet138.691 mph
34David GillilandFord138.307 mph
35David RaganFord138.281 mph
36Josh WiseChevrolet137.942 mph
37Alex BowmanToyotaN/A
38Landon CassillChevroletN/A
39Mike BlissChevrolet37N/A
40Cole WhittToyotaN/A
41J.J. YeleyToyotaN/A
42Joey GaseFordN/A
43Mike WallaceToyotaN/A