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