HIi,
Maybe the below link will solve your problem:
http://livefooty.doctor-serv.com/
It covers footy, rugby, cricket, boxing....etc. Just check back 24hrs before the event to see if it will be show.
It's online, but the quality is normally very good.
Cheers,
Bigboots