Cottesloe have white-washed Perth Bayswater 51-5 in the U18 grand final at McGillivray Oval this morning.

More...