Beautiful story. One of the best sports animes no doubt. Each character had very well-developed backstories, and it was truly an emotional roller coaster. Also had a great teachings so to speak in which it isn't always about winning, but who your friends are. Definitely part of my personal top 3 animes of all time.