In this project, an Arduino and Ethernet shield are used to get live cricket scores from the Internet. The same technique could be used to get sport scores for other sports.
The Arduino sketch configures the Arduino as an Ethernet client that periodically requests the scores from the cricbuzz.com website. The scores are received as an XML file which the Arduino parses to extract the score information.
The extracted scores and game information are displayed in the Arduino IDE serial monitor window.
This project can be used as a basis for getting started with similar projects for other sports scores and results. The code can also be adapted to support other displays such as an LCD.
URL & Source code 1: http://startingelectronics.org/software/arduino/live-cricket-score/
URL & Source code 2: http://startingelectronics.org/software/arduino/live-cricket-score-SD/