Contradiction with Mark 15:17
In Matthew 21:8, people spread garments and branches on the road for Jesus, symbolizing honor, while in Mark 15:17, Jesus is clothed in purple mockingly by soldiers.
Mark 15:17: And they clothed him with purple, and platted a crown of thorns, and put it about his [head],
Contradiction with Luke 23:11
Matthew 21:8 depicts Jesus being honored, contrasting with Luke 23:11 where Herod's men mock Him, putting a gorgeous robe on Him.
Luke 23:11: And Herod with his men of war set him at nought, and mocked [him], and arrayed him in a gorgeous robe, and sent him again to Pilate.
Contradiction with John 19:2
The homage shown in Matthew 21:8 is contradicted by the crown of thorns set by soldiers in John 19:2, signaling mockery instead of honor.
John 19:2: And the soldiers platted a crown of thorns, and put [it] on his head, and they put on him a purple robe,