Cricket North giants claim massive wins