GLENDALE, Ariz. -- Ryan Tannehill was poised in the pocket, threw tight spirals into impossibly-tight holes. Brian Hartline made a beeline for the end zone, counting an 80-yard touchdown among his team-record receiving yards.

The defense hounded Arizona quarterback Kevin Kolb all day, sacking him eight times and picking off two of his passes.

All that and the Miami Dolphins still couldn't find a way to be the scrappy Arizona Cardinals.

Plagued by inopportune mistakes and unable to stop Arizona for most of the second half, Miami lost its second straight overtime game when Jay Feely kicked a 46-yard field goal 6:31 in to give the cardiac Cardinals a 24-21 victory over the Dolphins on Sunday.

"I am kind of speechless. I really don't know what to say," said Hartline, who had 12 catches for 253 yards. "That hurts; back to back games really hurt. Losing isn't fun but there are game where you just get beat. I don't feel bad saying it: I don't feel we got beat."

The Dolphins (1-3) certainly had plenty of chances to pull away or pull it out.

Chasing Kolb all over the field, Miami led 13-0 at halftime, only to let the Cardinals creep back in it.

The Dolphins had a big play go against them when Patrick Peterson returned a fumble by Legedu Naanee 61 yards to their 3, but responded with two of their own on consecutive plays: Sean Smith's second interception, in the end zone, and Hartline's 80-yard score on a broken coverage by Arizona. With the 2-point conversion, that put the Dolphins up 21-14.

They just couldn't finish it off.

With the ball near midfield, Tannehill fumbled when he was drilled by Daryl Washington and Cardinals defensive end Vonnie Holiday recovered.

Miami's defense forced Arizona (4-0) into a third-and-18 after a pair of sacks, but allowed the Cardinals to complete a 16-yard pass and convert on fourth-and-2. The Dolphins appeared to have the Cardinals in trouble later in the drive, only to allow Andre Roberts to break free for his second touchdown, a 15-yarder on fourth-and-10 that tied the game at 21-all with 22 seconds left.

Miami held Arizona on its first overtime drive, but gave it back when Tannehill was hit by Arizona linebacker Paris Lenon and Kerry Rhodes nabbed his wobbly pass for an interception at the Cardinals' 47-yard line. The Dolphins then allowed Kolb to complete a 10-yard pass to Early Doucet on a third-and-8 and Feely sent them to their second straight overtime loss – it was 23-20 to the New York Jets last week – when his 18th straight field goal sailed over the crossbar.

Tannehill finished 26 of 41 for 431 yards and a touchdown, but had two interceptions and one of Miami's two fumbles.

"The fact of the matter is, we didn't do enough to win the ball game and our opponents did," Dolphins coach Joe Philbin said.

The Cardinals weren't exactly sharp, giving up plenty of yards on defense, unable to protect Kolb or get any kind of running game going on offense.

What they do know how to do is win close games.

Arizona has played five overtime games out of their last 13, winning them all.

They did it this time behind some big plays on defense and some clutch throws by Kolb, improving to 4-0 for the first time since winning their first seven games in 1974.

"That's how we do it," said Roberts, who caught a 46-yard TD pass from Kolb in the fourth quarter to give Arizona a 14-13 lead. "I don't know it is about us. We have to take it down to the last moment of the game, but we're winning and that's all that matters."

It certainly wasn't pretty.

Arizona had 68 yards and no points in the first half, booed off the field by some of the hometown fans.

With Beanie Wells and LaRod Stephens-Howling out, the Cardinals attempted 15 rushes, gaining 26 yards.

Kolb was harassed all day – Miami's Cameron Wake had 4 1/2 sacks – and made some questionable throws, leading to two interceptions.

None of that mattered to the Cardinals when it counted.

The defense made two big plays to set up Arizona's final two scores to overcome some glaring breakdowns that led to big plays for the Dolphins.

Kolb, in his third straight start since John Skelton sprained his ankle, shook off the big hits and bad throws, finishing 29 of 48 for 324 yards and three touchdowns.

NOTES: Miami's previous franchise record for yards receiving in a game was 238 (on 15 catches) by Chris Chambers against Buffalo on Dec. 4, 2005. ... Fitzgerald caught a pass for the 121st consecutive game, tying the franchise record held by Mel Gray. It's second-longest active streak in NFL behind Tony Gonzalez (183). ... Feely was called for unnecessary roughness on the second-half kickoff. ... Wake increased his career sack total to 42 1/2. ... Arizona DT Darnell Dockett (hamstring) missed a game for only the second time in his career. .. The win was the Cardinals' 500th win as a franchise.

___

Loading Slideshow...
  • Oakland Raiders v Miami Dolphins

    MIAMI GARDENS, FL - SEPTEMBER 16: Miami Dolphins cheerleader looks on at the game against the Oakland Raiders at Sun Life Stadium on September 16, 2012 in Miami Gardens, Florida. (Photo by Chris Trotman/Getty Images)

  • Oakland Raiders v Miami Dolphins

    MIAMI GARDENS, FL - SEPTEMBER 16: The Miami Dolphins cheerleaders hold the flag during a game against the Oakland Raiders at Sun Life Stadium on September 16, 2012 in Miami Gardens, Florida. (Photo by Mike Ehrmann/Getty Images)

  • Oakland Raiders v Miami Dolphins

    MIAMI GARDENS, FL - SEPTEMBER 16: Miami Dolphins cheerleaders at the game against the Oakland Raiders at Sun Life Stadium on September 16, 2012 in Miami Gardens, Florida. (Photo by Chris Trotman/Getty Images)

  • Buffalo Bills v Miami Dolphins

    A Miami Dolphins cheerleader dances during a game against the Buffalo Bills at Sun Life Stadium on Nov. 20, 2011 in Miami Gardens, Fla. (Photo by Mike Ehrmann/Getty Images)

  • Tampa Bay Buccaneers v Miami Dolphins

    MIAMI GARDENS, FL - AUGUST 10: A cheerleader of the Miami Dolphins performs against the Tampa Bay Buccaneers during the NFL Preseason Game at Sun Life Stadium on August 10, 2012 in Miami Gardens, Florida. (Photo by J. Meric/Getty Images)

  • Tampa Bay Buccaneers v Miami Dolphins

    MIAMI GARDENS, FL - AUGUST 10: A cheerleader of the Miami Dolphins performs against the Tampa Bay Buccaneers during the NFL Preseason Game at Sun Life Stadium on August 10, 2012 in Miami Gardens, Florida. (Photo by J. Meric/Getty Images)

  • Tampa Bay Buccaneers v Miami Dolphins

    MIAMI GARDENS, FL - AUGUST 10: A cheerleader of the Miami Dolphins performs against the Tampa Bay Buccaneers during the NFL Preseason Game at Sun Life Stadium on August 10, 2012 in Miami Gardens, Florida. (Photo by J. Meric/Getty Images)

  • Oakland Raiders v Miami Dolphins

    A Miami Dolphins cheerleader cheers during a game against the Oakland Raiders at Sun Life Stadium on Dec. 4, 2011 in Miami Gardens, Fla. (Photo by Mike Ehrmann/Getty Images)

  • Oakland Raiders v Miami Dolphins

    Cheerleaders perform as the Miami Dolphins take on the Oakland Raiders at Sun Life Stadium on Dec. 4, 2011 in Miami Gardens, Florida. (Photo by Marc Serota/Getty Images)

  • Washington Redskins v Miami Dolphins

    A Miami Dolphins cheerleader dances during a timeout during a game against the Washington Redskins at Sun Life Stadium on Nov. 13, 2011 in Miami Gardens, Fla. (Photo by Mike Ehrmann/Getty Images)

  • Houston Texans v Miami Dolphins

    A Miami Dolphins cheerleader performs during a game against the Houston Texans at Sun Life Stadium on Sept. 18, 2011 in Miami Gardens, Fla. (Photo by Sam Greenwood/Getty Images)

  • Houston Texans v Miami Dolphins

    A Miami Dolphins cheerleader performs during a game against the Houston Texans at Sun Life Stadium on Sept. 18, 2011 in Miami Gardens, Fla. (Photo by Sam Greenwood/Getty Images)

  • Houston Texans v Miami Dolphins

    A Miami Dolphins cheerleader performs during a game against the Houston Texans at Sun Life Stadium on Sept. 18, 2011 in Miami Gardens, Fla. (Photo by Sam Greenwood/Getty Images)

  • Houston Texans v Miami Dolphins

    A Miami Dolphins cheerleader performs during a game against the Houston Texans at Sun Life Stadium on Sept. 18, 2011 in Miami Gardens, Florida. (Photo by Sam Greenwood/Getty Images)

  • Houston Texans v Miami Dolphins

    A Miami Dolphins cheerleader performs during a game against the Houston Texans at Sun Life Stadium on Sept. 18, 2011 in Miami Gardens, Fla. (Photo by Sam Greenwood/Getty Images)

  • Dallas Cowboys v Miami Dolphins

    A Miami Dolphins cheerleader looks on during a pre-season NFL game against the Dallas Cowboys at Sun Life Stadium on Sept. 1, 2011 in Miami Gardens, Fla. (Photo by Mike Ehrmann/Getty Images)

  • 2011 NFL Pro Bowl

    A Miami Dolphins cheerleader performs during the 2011 NFL Pro Bowl pre-game show at Aloha Stadium on Jan. 30, 2011 in Honolulu, Hawaii. (Photo by Kent Nishimura/Getty Images)

  • Sony Ericsson Open - Day 4

    Mardy Fish poses for a photo with cheerleaders from the Miami Dolphins during the Sony Ericsson Open at Crandon Park Tennis Center on March 25, 2011 in Key Biscayne, Fla. (Photo by Clive Brunskill/Getty Images)

  • Sony Ericsson Open - Day 5

    Sergei Bubka of the Ukraine poses with Miami Dolphins Cheerleaders during Day 5 of the Sony Ericsson Open at Crandon Park Tennis Center on March 23, 2012 in Key Biscayne, Fla. (Photo by Mike Ehrmann/Getty Images)

  • Denver Broncos v Miami Dolphins

    Members of the Miami Dolphins Cheerleaders perform during the game against the Denver Broncos at Sun Life Stadium on Oct. 23, 2011 in Miami Gardens, Fla. (Photo by Scott Cunningham/Getty Images)

  • New England Patriots v Miami Dolphins

    A member of the Miami Dolphins Cheerleaders performs during the game against the New England Patriots at Sun Life Field on Oct. 4, 2010 in Miami, Florida. (Photo by Scott Cunningham/Getty Images)

  • New England Patriots v Miami Dolphins

    Miami Dolphins cheerleaders perform a high leg kick during a stoppage in play in the game against the New England Patriots at Land Shark Stadium on Dec. 6, 2009 in Miami, Florida. The Dolphins defeated the Patriots 22-21. (Photo by Doug Benc/Getty Images)

  • San Francisco 49ers v Miami Dolphins

    Miami Dolphins cheerleaders perform during the game against the San Francisco 49ers at Dolphin Stadium on Dec. 14, 2008 in Miami, Fla. The Dolphins defeated the 49ers 14-9. (Photo by Doug Benc/Getty Images)

  • Sony Ericsson Open Day 5

    Andy Murray of Great Britain poses with memebers of the Miami Dolphins cheerleaders during day five of the Sony Ericsson Open at the Crandon Park Tennis Center on March 28, 2008 in Key Biscayne, Fla. (Photo by Doug Benc/Getty Images)

  • Miami Dolphins cheerleaders dance during

    Miami Dolphins cheerleaders dance during the a game against the New York Giants at Wembley Stadium, in London on Oct. 28, 2007. The New York Giants won 13-10. AFP PHOTO/CARL DE SOUZA (Photo credit should read CARL DE SOUZA/AFP/Getty Images)

  • The Miami Dolphins cheerleaders in actio

    The Miami Dolphins cheerleaders in action during the Miami Dolphins and New York Giants game during the international series NFL game at Wembley Stadium in London on Oct. 28, 2007. The New York Giants won 13-10. An estimated 1 million ticket requests were made for the 90,000-seat stadium for the first competitive NFL game played outside the Americas. AFP PHOTO ADRIAN DENNIS (Photo credit should read ADRIAN DENNIS/AFP/Getty Images)

  • Ravens v Dolphins

    MIAMI - NOVEMBER 16: A Miami Dolphins cheerleader during the game against the Baltimore Ravens on November 16, 2003 at Pro Player Stadium in Miami, Florida. The Dolphins won 9-6 in overtime. (Photo by Doug Pensinger/Getty Images)

  • Ravens v Dolphins

    MIAMI - NOVEMBER 16: A Miami Dolphins cheerleader during the game against the Baltimore Ravens on November 16, 2003 at Pro Player Stadium in Miami, Florida. The Dolphins won 9-6 in overtime. (Photo by Doug Pensinger/Getty Images)

  • Ravens v Dolphins

    MIAMI - NOVEMBER 16: A Miami Dolphins cheerleader during the game against the Baltimore Ravens on November 16, 2003 at Pro Player Stadium in Miami, Florida. The Dolphins won 9-6 in overtime. (Photo by Doug Pensinger/Getty Images)