Barry Murphy put in a top performance at the Canada Cup in Montreal, where he broke the Irish senior 50m butterfly record.

Murphy was just .01 of a second off the record of 24.49 in the morning heats, but went into the final and clocked 24.42 to finish in fifth place.