Excitement and disappointment reflected upon in latest race reports