周瑜看到诸葛亮挺有才干，心里很妒忌。
有一天，周瑜请诸葛亮商议军事，说∶“我们就要跟曹军交战。水上交战，用什么兵器最好？”诸葛亮说∶“用弓箭最好。”周瑜说∶“对，先生跟我想的一样。现在军中缺箭，想请先生负责赶造十万支。这是公事，希望先生不要推却。”诸葛亮说∶“都督委托，当然照办。不知道这十万支箭什么时候用？”周瑜问∶“十天造得好吗？”诸葛亮说∶“既然就要交战，十天造好，必然误了大事。”周瑜问∶“先生预计几天可以造好？”诸葛亮说∶“只要三天。”周瑜说∶“军情紧急，可不能开玩笑。”诸葛亮说∶“怎么敢跟都督开玩笑？我愿意立下军令状，三天造不好，甘受惩罚。”周瑜很高兴，叫诸葛亮当面立下军令状，又摆好了酒席招待他。诸葛亮说∶“今天来不及了。从明天起，到第三天，请派五百个军士到江边来搬箭。”诸葛亮喝了几杯酒就走了。
鲁肃对周瑜说∶“十万支箭，三天怎么造得成呢？诸葛亮说的是假话吧？”周瑜说∶“是他自己说的，我可没逼他。我得吩咐军匠们，叫他们故意延迟，造箭用的材料，不给他准备齐全。到时候造不成，定他的罪，他就没话可说了。你去探听探听，看他怎么打算，回来报告我。”
鲁肃见了诸葛亮。诸葛亮说∶“三天之内要造十万支箭，得请你帮帮我的忙。”鲁肃说∶“都是你自己找的，我怎么帮得了你的忙？”诸葛亮说∶“你借给我二十条船，每条船上要三十名军士。船用青布幔子遮起来，还要一千多个草把子，排在船的两边。我自有妙用。第三天管保有十万支箭。不过不能让都督知道。他要是知道了，我的计划就完了。”
鲁肃答应了。他不知道诸葛亮借了船有什么用，回来报告周瑜，果然不提借船的事，只说诸葛亮不用竹子、翎毛、胶漆这些材料。周瑜疑惑起来，说∶“到了第三天，看他怎么办！”
鲁肃私自拨了二十条快船，每条船上配三十名军士，照诸葛亮说的，布置好青布幔子和草把子，等诸葛亮调度。第一天，不见诸葛亮有什么动静；第二天，仍然不见诸葛亮有什么动静；直到第三天四更时候，诸葛亮秘密地把鲁肃请到船里。鲁肃问他∶“你叫我来做什么？”诸葛亮说∶“请你一起去取箭。”鲁肃问∶“哪里去取？”诸葛亮说∶“不用问，去了就知道。”诸葛亮吩咐把二十条船用绳索连接起来，朝北岸开去。
这时候大雾漫天，江上连面对面都看不清。天还没亮，船已经靠近曹军的水寨。诸葛亮下令把船头朝西，船尾朝东，一字儿摆开，又叫船上的军士一边擂鼓，一边大声呐喊。鲁肃吃惊地说∶“如果曹兵出来，怎么办？”诸葛亮笑着说∶“雾这样大，曹操一定不敢派兵出来。我们只管饮酒取乐，天亮了就回去。”
曹操听到鼓声和呐喊声，就下令说∶“江上雾很大，敌人忽然来功，我们看不清虚实，不要轻易出动。只叫弓弩手朝他们射箭，不让他们近前。”他派人去旱寨调来六千名弓弩手，到江边支援水军。一万多名弓弩手一齐朝江中放箭，箭好像下雨一样。诸葛亮又下令把船掉过来，船头朝东，船尾朝西，仍旧擂鼓呐喊，逼近曹军水寨去受箭。
天渐渐亮了，雾还没有散。这时候，船两边的草把子上都插满了箭。诸葛亮吩咐军士齐声高喊“谢谢曹丞相的箭！”接着叫二十条船驶回南岸。曹操知道上了当，可是这边的船顺风顺水，已经飞一样地驶出二十多里，要追也来不及了。
二十多条船靠岸的时候，周瑜派来的五百个军士正好来到江边搬箭。每条船大约有五六千支箭，二十条船总共有十万多支。鲁肃见了周瑜，告诉他借箭的经过。周瑜长叹一声，说∶“诸葛亮神机妙算，我真比不上他！”
周瑜忌妒诸葛亮的才干，一直想找个机会报复他。
一天他找借十万支箭为借口为难诸葛亮，其实他是存心想陷害诸葛亮。结果诸葛亮就答应了，说只要三天，并立下军立状。
诸葛亮做好了借箭的准备，并让鲁肃不告诉周瑜。诸葛亮找鲁肃借了二十条快船，每条船上有三十名军士，布置好青布幔子和草把子。第一二天不见诸葛亮有什么动静。直到三天四更的时候，诸葛亮要鲁肃一起去取箭。并吩咐把二十条船用绳索连起来，向北岸开去。。这时候大雾漫天，诸葛亮下令把船头朝西，船尾朝东，一字摆开，并叫船上的军士擂鼓，呐喊。诸葛亮说：“雾这样大，曹操一定不敢派兵出来。”曹操听见擂鼓，呐喊，就派弓弩手射箭。箭好像雨一样很快，船的一边插满了箭。诸葛亮又下令把船掉过来，船头朝东，船尾朝西，使船两侧都受箭，让军士仍擂鼓呐喊。天渐渐地亮了，雾还没有散，船两边都受满了箭。接着二十条船顺风顺水驶回南岸。
诸葛亮借箭成功，并如期交箭，周瑜长叹一声：“诸葛亮神机妙算，我真比不上他啊！”