Takuma Sato won his second Indianapolis 500 after a huge late accident for Spencer Pigot brought about an early end to the 104th running of the race