More on one of the more improbable wins in Will Power's IndyCar career.