Steven Gerrard and Frank Lampard were both incredible players who established themselves as the best midfielders of their generation.

But who was better?

That's a debate that has raged on for many years and will continue to do so for decades to come.

Micah Richards is one man that had the pleasure of playing with them both.

And he recently gave a passionate and emphatic answer to the debate.

Richards was tasked with naming the 10 greatest Englishmen in the Premier League era on Match of the Day's top 10 podcast.

And Richards went on a bit of a rant explaining when Gerrard was a superior player to Lampard.

A clip of his rant has emerged and you can watch it below...

Richards started: "If you had to pick one player to come into a team, you can't tell me you'd pick Gerrard over Lampard!"

Gary Lineker then responded: "It depends what you need in your team. If you need a goalscorer, you need Lampard..."

An increasingly animated Richards responded: "No, no! But Gerrard scores goals. If he was put in a role where he could be the third man runner into the box, he would score the goals that Lampard [did].

"If he was in the team that Lampard [was in]... he would score equal the goals."

CHISINAU, MOLDOVA - SEPTEMBER 07: Steven Gerrard and Frank Lampard of England look on during the FIFA 2014 World Cup qualifier match between Moldova and England at Zimbru Stadium on September 7, 2012 in Chisinau, Moldova. (Photo by Michael Regan/Getty Images)

CHISINAU, MOLDOVA - SEPTEMBER 07: Steven Gerrard and Frank Lampard of England look on during the FIFA 2014 World Cup qualifier match between Moldova and England at Zimbru Stadium on September 7, 2012 in Chisinau, Moldova. (Photo by Michael Regan/Getty Images)

Turning to Alan Shearer, he said: "You've played with both of them. And I've played with both of them. And when you're on the same pitch as them it's chalk and cheese!"

"Like, Lampard is brilliant at what he does but it's his mind and his running and the way he finds his way into the box... but he doesn't dictate a game.

Shearer then interrupts: "But that's an ability in itself, isn't it?"

Richards responded: "Yeah, but he's allowed to do that in the set up he did!"

You can view Richards' list of top 10 best Englishmen in Premier League history below, with Lampard in 5th and Gerrard in 1st.

Fair to say that Richards is very passionate when it comes to the Lampard vs Gerrard debate.

Richards played with both, and he doesn't even think there should be a debate.

Of course, there's a lot of Liverpool fans around that would agree with Richards. The vast majority of Chelsea fans won't, though...