Despite weather, Stratton again shines in MSU win