Hard hits on both sides, Galway's clinical finishing and ano