BBC Sport - Newport hero Mark O'Brien: 'We pushed to the end'