Curtis Knight racks up three for Rochester