You can go watch some Hollywood movies or play game from Total War series. Because they invented the spectacular scenes of a large cavalry charge defeating the infantry.
Just recently I had a good laugh about it when I discovered that "famous" French cavalry charge against English longbowmen at the battle of Agincount have never happened and French knights have charged English line of foot
))
But I do agree that those cavalry scenes in Hollywood movies and Total War games look good. They just don't not use real horses and real people. Other then for tricks.