IMO letting off and braking aren't the same thing.
Shouldnt have been braking
1.56 starts to loose it and hits the brakes
Poor car