Friday's testimony in the George Zimmerman trial included testimony from police officers who were at the scene the night Trayvon Martin was killed, and also two former neighbors.

One neighbor, John Good, said he witnessed one person striking the other while straddling him "MMA-style."

John Good's testimony seemed to match up with Zimmerman's story of what happened the night he shot and killed Martin, which could be very damaging to the state's case.

But legal analyst Mark NeJame said Good's testimony could have actually helped bring back some credibility to Rachel Jeantel's testimony, who took the stand earlier this week.

"We all know that Miss Jeantel's testimony was subject to a lot of questions and some of the issues were that she did not offer some of the information to questions that were posed to her," NeJame said. "The same question was asked to Mr. Good. He had some discrepancy in his testimony and it was asked of him, 'why did you not talk about it earlier,' and he basically said because it wasn't asked of him. That helps rehabilitate Miss Jeantel who needed some rehabilitation."

You may recall Jeantel was the last person to speak to Martin on the phone the night that he died.

She was questioned for nearly seven hours, but her credibility was questioned when she was caught in multiple lies and there were some inconsistencies in her story.

So far, several eyewitnesses have taken the stand, but some of their accounts of the night of the shooting have differed.

Legal analyst Jaya Balani said that could hurt the state.

"It's kind of difficult for the state when you have so many of your different witnesses saying different things," Balani said. "There's not really a way to clear it up except through closing arguments, but it does come down to what the jury believes and who they believe is the most credible witness."

So far, 22 witnesses have been called to the stand.

Mark NeJame, a senior partner at NeJame Law in Orlando, is providing daily legal analysis for us during the George Zimmerman trial.