If this cures what ails your lawn, there's the proof it was simply a watering problem....keep an eye on the yard!
Rain = nice.Hate Mel Gibson, love Signs. Even love Mel in Signs. Love what-his-face, the director. M. Night, yeah, that's it ;-)
That's a lot of rain! And judging by that little glimpse, your yard looks like it appreciated all the free water.