Automated NBA game recaps with more context than your typical boxscore. Note: I am not a web developer, so this project has been mainly to teach myself a new technology (Rails, primarily). It is very much a work in progress. Also, clearly, I am not a designer and am not really sweating that for now. http://recappd.com/games/2014/2/24
Where do you get your data for the games? I've been thinking about doing something similar for NHL...
Many of these sites serve up their play-by-play on a JSON feed, which makes it even easier. However, I must warn you, the data is not as clean and robust as you may like. A large part of my work was implementing a cleaning algorithm to infer missing data.