There has been some talk recently about making discreet log contracts 1 work over lightning. I think right now it is all on-chain. A micro sports betting website like you suggested would be a good usecase.
Footnotes
https://suredbits.com/ is a company that builds some software around descreet log contracts. They also have some good blog articles explaining the concept. ↩
Footnotes