Fiona O'Keefe battles to runner-up 3200m spot

null