Fife wins big in Waterloo