LONG POND, Pa. -- Brad Keselowski raced all 500 miles of Sunday's Sprint Cup stop at Pocono Raceway with a broken left ankle.
As if that wasn't enough, he somehow managed to win, too.
Competing with a brace on his ankle, Keselowski sped off on the final restart late in the race to pick up his second victory of the season. He gingerly climbed out of his car to celebrate with his crew in Victory Lane.
"It doesn't feel good, but I'll be all right," he said.
Keselowski was an unlikely winner after he crashed head-on into a wall on Wednesday during a test session at Road Atlanta. He slammed a section of wall at 100 mph and was forced out of the Nationwide Series race.
He insisted during practice this weekend he wouldn't leave the No. 2 Dodge, no matter how much pain he was in.
Wasn't necessary. Keselowski had some rest during a 1 hour, 40-minute rain delay.
"I was amazed he raced the full race," third-place finisher Kurt Busch said.
Keselowski's victory thrust him into prime position to claim one of two wild-card spots available for the Chase for the championship. The top two drivers with the most victories in 11th to 20th place earn a wild-card spot for the playoffs.
Keselowski, in 18th place, is the only one of the wild-card contenders with two victories. Only five races remain until the field is set. The top 10 drivers in the points standings automatically qualify.
Keselowski posted several updates on his injury this week on his Twitter page, including two photos that showed a swollen ankle and an abrasion on his foot. His broken left ankle ballooned to the size of a softball, and he needed a left shoe a size larger than his right one.
"There's no good time, but this is certainly the worst time," he said Friday.
No way. Keselowski won his third career Cup race and first since he won in June at Kansas.
Kyle Busch was second, Jimmie Johnson fourth and Ryan Newman fifth.
Kurt Busch and Johnson had a heated exchange after the race because of some last-lap contact and had to be separated by their crews. The star drivers took turns bumping into each other on the final lap. Busch said it was simply hard racing and Johnson, the five-time defending Cup champion, overreacted.
"You want to race, let's race," Busch said. "I raced him smart, raced him clean, and he wants to come back here and (complain) about it. Why can't we race each other like this and put on a show for the fans?"
There was a racing tripleheader after rain halted the Trucks Series race on Saturday and wiped out the ARCA race. Kevin Harvick won the Trucks race, Ty Dillon took ARCA and Keselowski capped it all with his gutsy performance.
"There are moments in our sport that need to be documented as an 'Iron Man' type of day," Kurt Busch said. "It's amazing what the body can do."
Rain hit Pocono hard the last two days and when the red flag came on lap 125, Joey Logano had the lead. He took a break in the ESPN broadcast booth where he was asked if he wanted the rain to stop or keep coming.
"I think it's a dumb question," he said.
Logano faded hard and finished 26th. Points leader Carl Edwards, who signed a multiyear extension with Roush Fenway Racing, was seventh.
Once the rain stopped, Kyle Busch build a sizable lead until it was wiped out on a final caution.
That was the opening Keselowski needed and he took advantage -- even with only one good ankle.
HARVICK WINS DELAYED TRUCKS RACE:
Kevin Harvick needed overtime to take the checkered flag.
Harvick stretched his fuel over extra laps and an extra day, breaking free on the green-white checkered finish to win the Trucks Series race on Sunday at Pocono Raceway.
Rain halted the event after 17 laps Saturday, so the race was squeezed in Sunday morning before the start of the Sprint Cup race. Joey Logano is on the pole for that one.
Harvick started from the pole and his only concern was stretching his fuel two extra laps on the scheduled 50-lap race. He conserved fuel and did what he needed to do in his first Trucks victory of the season.
"You just hope it didn't screw itself up overnight," Harvick said.
Harvick led 44 laps and was one of only two leaders in the second Trucks race on the 2 -mile triangle track. It was his 10th career win in the series and third top-10 finish of the season.
"We figured out a way to screw up pretty much every week," he said. "The truck has been fast every week. You've got to keep doing the things you've been doing."
He held off Kyle Busch and James Buescher on the final restart to win by a comfortable margin. Busch was second and Buescher third. Johnny Sauter and Austin Dillon round out the top five.
Sauter, the points leader, failed the post-race inspection. The right rear was too high and penalties were expected this week.
Busch and Harvick had to quickly scoot off to get ready for the Cup race. They had 500 grueling miles scheduled for later in the day. The rain messed with the weekend schedule, also bumping the ARCA race to Sunday for a racing tripleheader.
Todd Bodine was spun with two laps left to bring out the final caution. Harvick's crew chief, Bruce Cook, voiced his concerns that there may not have been enough fuel in the No. 2 Chevrolet.
The caution helped conserve what was in the tank, and Harvick was on his way toward celebrating in Victory Lane.
Buescher, a Trucks regular, knew he couldn't catch the Cup star on the overtime laps.
"I didn't have anything for Kevin. He was in a league of his own," Buescher said. "I didn't have anything remotely close for him. We knew Kyle was coming fast. Maybe if it went green and not have that green-white checkered, we might have finished second. You hate losing to him, but you hate losing to anybody."