Cotton's hot streak continues