शाम की भीषण लड़ाई के बाद सिख अग्रिम सेना पीछे धकेली गई; मैदान कंपनी के हाथ रहा पर उसने दो जनरल खोए।
01सतलुज के पार
1839 में रणजीत सिंह की मृत्यु के बाद लाहौर दरबार हत्याओं और गुटबाज़ी में डूब गया, जबकि अपने समय की सबसे प्रशिक्षित भारतीय सेना ख़ालसा फ़ौज अपनी रेजिमेंटों की पंचायतों के बल पर शक्तिशाली होती गई। कंपनी ने सतलुज पर सेनाएँ जमा कीं। दिसंबर 1845 में ख़ालसा ने नदी पार की। उसके दोनों सेनापति, वज़ीर लाल सिंह और प्रधान सेनापति तेज सिंह, जैसा जे. डी. कनिंघम ने बाद में राजनीतिक अधिकारी के रूप में अपनी जानकारी से लिखा, जीत से अधिक सेना को टूटता देखना चाहते थे। 18 दिसंबर को लंबे कूच के बाद मुदकी पहुँची कंपनी की सेना पर लाल सिंह घुड़सवार और तोपें लेकर टूटे।
02अँधेरे में युद्ध
लड़ाई दोपहर बाद झाड़ियों और रेत के टीलों के बीच शुरू हुई और अँधेरा होने के बाद धूल के बादलों में चलती रही, सैनिक चमक देखकर गोली चलाते थे। सिख तोपची और पैदल सैनिक हठ से डटे रहे, और अंग्रेज़ इसे बाद में ‘आधी रात का मुदकी’ कहने लगे। लाल सिंह लड़ाई के आरम्भ में ही चले गए, और कंपनी की संख्या के भार से सिख पंक्ति सत्रह तोपें छोड़कर पीछे हटी। गफ़ के प्रतिवेदन में उसकी ओर के 215 मृत और 657 घायल गिने गए हैं; मरने वालों में सर रॉबर्ट सेल और सर जॉन मैककैस्किल थे। तीन दिन बाद फ़िरोज़शाह का युद्ध हुआ।
मुदकी ने युद्ध का ढर्रा तय किया: वीर ख़ालसा सैनिक, कंपनी की संख्या और तोपें, और लाहौर के वे सेनापति जो अपनी ही सेना की जीत नहीं चाहते थे।
