Am nächsten Tag schlugen Teile seiner Truppen bei Skalitz das österreichische VIII. Korps unter Erzherzog Leopold vollständig. In der Schlacht von Schweinschädel am darauf folgenden Tag siegte er mit seinen Truppen über einen Teil des österreichischen IV. Korps. Der Sieg bei Skalitz zwang das österreichische Heer, das bisherige Ziel aufzugeben und sich auf Königgrätz zurückzuziehen, da sich Steinmetz sonst im Rücken der Österreicher befunden hätte. Mit diesen Erfolgen der von Steinmetz geführten Einheiten wurde der entscheidende Sieg bei Königgrätz erst wirklich vorbereitet. Sein Korps war an dieser Entscheidungsschlacht nicht selbst beteiligt, da es nach den Kämpfen bei Schweinschädel hinter den anderen drei Korps zurückbleiben musste. Er traf mit seinen Truppen erst gegen 20 Uhr auf dem Gefechtsfeld an. Dabei hatten seine Truppen an diesem Tag 40 km, teilweise auf unbefestigten Wegen und sogar querfeldein, zurückgelegt. Neben Moltke war Karl Friedrich von Steinmetz damals der gefeiertste preußische Heerführer.