Not a physio myself, but a hamstrung girl, Google:
RICE
Rest
Ice
Compression
Elevation
Ice is great, rest essential - I'd say Sunday is out! I'm sure a qualified person will give you some good advice, but in the meantime, you've seen what happens when you don't rest it