Farrell: 'We gave ourselves plenty of opportunities'