Pete Carroll: 'We're going to need these kind of finishes down the stretch'