Harbaugh laid it on the line