The Mirror says Davenport was suspended for two weeks, fined two weeks' wages and axed after the amazing bust-up. It came at a team meeting ahead of West Ham's 2-1 win over Stoke on December 28.
In a team meeting ahead of the Stoke game, however, he was told he would be on the bench as James Collins would be taking his place. Davenport then replied: "I ain't f*****g playing then. I ain't going on the bench either."
He then walked out of the room.
Zola immediately set in motion the club's disciplinary process before leaving Davenport in no doubt that he had no future at the club.