El Diablo is the talk of the town, and his on-track rivals reflect on a memorable day for the Frenchman