杨素率领水军从三峡顺流而下,军队抵达流头滩。南陈将军戚昕派出一百多艘青龙船防守狼尾滩,那里地势险峻陡峭,隋朝士兵都因此担忧。杨素说:“胜负大计,在此一举。如果白天下船,他们就能看到我们的兵力虚实,水流迅猛,情况就不受我们控制了,到时候我们就会失去优势;不如趁着夜色的掩护再下船。”杨素亲自率领几千艘黄龙战船,让全部将士口中含着像筷子一样的枚,防止说话,战船顺流而下,杨素派开府仪同三司王长袭率领步兵从南岸攻击戚昕的另外一处营垒,派大将军刘仁恩率领精甲骑兵从北岸奔赴白沙,黎明时分赶到,攻击戚昕军队;戚昕战败逃走,他手下的士卒都被隋军俘虏。隋军对俘虏们加以慰劳后遣散,没有伤害他们。
南陈皇帝却不紧不慢地对左右近臣说:“王气在我这里。齐军曾三次来进犯,周军也曾两次进犯,全都遭受了惨重的失败。现在隋军又能怎么样?”都官尚书孔范说:“长江是天堑,自古以来就将南北两地分隔开来,如今敌军还能飞过来吗?这都是戍边的将领想要邀功,把事情的紧急程度夸大了。我常常觉得自己官职低下,敌军如果能渡过长江,我一定会建功立业荣升太尉了。”有人谎称隋军战马大多已死,孔范又口出狂言说:“这些军马都是我国的马,怎么会死呢?”南陈皇帝觉得孔范说得很对,因此没有对隋军多加防备,继续奏乐赏舞,纵情饮酒、赋诗,从来不停。