Jordan Spieth gets ruling, makes ridiculous par save at BMW Championship