نبرد خالخین گل
ضد حمله شوروی

ماه اوت شروع جنگ در اروپا نزدیک به نظر می‌رسید و از همین رو ژوکوف می‌خواست با یک حمله سراسری نیروهای ژاپنی را از میان ببرد و نبرد را به پایان برساند. برای سنجیدن توان ژاپنی‌ها، روزهای ۳، ۷ و ۸ اوت ارتش سرخ حملات محدودی را علیه دشمن اجرا کرد که تمامی آن‌ها با شکست کامل همراه بود. در طول این مدت شوروی نزدیک به هزار نفر و تعدادی تانک و خودرو زرهی را از دست دادند. در مقابل تلفات ژاپنی‌ها تنها ۸۵ نفر بود. ژاپنی‌ها که در همان زمان مشغول نبردی سخت با چین بودند، نمی‌توانستند به راحتی تلفات خود را جایگزین و تدارکات مورد نیاز را ارسال کنند و هر روز توانشان بیشتر تحلیل می‌رفت.
نیروهای ژاپنی روز ۱۲ اوت اقدام به ضد حمله کردند و توانستند قوای هنگ ۲۲ سواره‌نظام مغولستان را از ارتفاعات بولشیه‌پسکی به سمت جنوب عقب برانند. ژاپنی‌ها جهت ادامه ضد حمله برنامه‌ریزی شده برای ۲۴ اوت، یگان‌های ضد تانک بیشتری عازم این موضع نمودند. شوروی دو لشکر پیاده‌نظام، دو تیپ زرهی، سه تیپ خودروی زرهی، یک تیپ مسلسل و یک تیپ هوابرد با مجموعاً ۵۷ هزار نفر نیرو به کار گرفت. در مقابل این قوا، نیروهای ژاپنی تنها ۳ لشکر پیاده‌نظام که عمدتاً آسیب دیده و ضعیف بودند، در اختیار داشتند.
هواگردهای شناسایی شوروی تصویر خوبی از مواضع دفاعی نیروهای ژاپنی ارائه کردند. یگان شناسایی هنگ ۱۴۹ تفنگ‌دار موتوریزه نیز جریان مداومی از اسرا جهت بازجویی تأمین می‌نمود. ژوکوف و ستادش برآورد می‌کردند بیشترین آسیب‌پذیری نیروهای ژاپنی در جناحین آن‌ها است. او می‌دانست که بزرگ‌ترین نقطه ضعف طرف مقابل نبود تحرک‌پذیری، یگان‌های تانک مؤثر و پیاده‌نظام موتوریزه است که باعث می‌شود نتواند پاسخ سریعی به هرگونه تهاجم نشان دهد. قوای زرهی ژوکوف برای عملیات شامل تیپ‌های ۴، ۶ و ۱۱ تانک و تیپ‌های ۷ و ۸ مکانیزه می‌شد. او به دنبال به محاصره درآوردن دشمن از شمال و جنوب از طریق قرار دادن نیروهای زرهی خود در جناحین بود. ارتش سرخ ۵۰ هزار نفر را جهت محافظت از کرانه شرقی رود مستقر ساخت. مجموع نیروهایی که قصد داشتند از رودخانه بگذرند شامل ۳۵ گردان پیاده‌نظام با پشتیبانی ۲۰ یگان سواره‌نظام، ۴۹۸ تانک، ۳۴۶ خودروی زرهی و ۵۰۲ توپ می‌گشت.
ساعت ۵:۴۵ دقیقه روز ۲۰ اوت هواگردهای شوروی به همراه آتش سه ساعته توپخانه و خمپاره‌اندازها، مواضع پیشین نیروهای ژاپنی را بمباران کردند. تانک‌های ژوکوف ساعت ۸:۴۵ وارد میدان نبرد شدند تا بر مابقی نیروهای ژاپنی فائق آیند. نیروهای شوروی به سرعت از رود گذشتند و در حالی که پیاده‌نظام مشغول درگیری با نیروهای ژاپنی بود تانک‌های ارتش سرخ میدان نبرد را دور زده و با یک حرکت گازانبری از دو طرف، روز ۲۵ اوت به روستای نومونهان رسیدند تا لشکر بیست و سوم ژاپن به محاصره بیفتد. روزهای بعدی تلاش نیروهای خارج از حلقه محاصره برای شکستن آن در مقابل تیپ ۶ تانک شوروی کار به جایی نبرد. نیروی هوایی ارتش سرخ از رسیدن نیروی کمکی ژاپنی‌ها جلوگیری می‌کرد. پاکسازی نیروهای در محاصره یک هفته به طول انجامید. نبرد در نهایت روز ۳۱ کاملاً به پایان رسید. پاکسازی ارتفاعات باعث از دست رفتن ۶۰۰ تن از نیروهای شوروی شد. ژاپنی‌ها مجموع تلفات خود را ۸۴۴۰ تن کشته و ۸۷۶۶ تن مجروح و شوروی مجموع تلفات خود را ۹۲۸۴ تن اعلام نمودند. به هر صورت منابع دیگر تلفات ژاپنی‌ها را تا ۴۵ هزار نفر و تلفات شوروی را بیش از ۱۷ هزار نفر نیز ذکر کرده‌اند. به هر حال از مجموع ۶۰ هزار نیروی به محاصره درآمده ژاپنی، ۵۰ هزار نفر در آمار کشته‌ها، مجروحان یا مفقودان قرار گرفتند. بدین ترتیب ۹۹ درصد از نیروهای لشکر بیست و سوم ژاپن از بین رفت. ژاپن مدعی شد در مجموع ۱۲۰۰ هواگرد شوروی را ساقط کرده‌است. در طرف مقابل شوروی نیز ادعای از بین بردن ۶۶۰ هواگرد دشمن را مطرح نمود. هر دو این ارقام برای یک بازه چهارماهه غیر محتمل به نظر می‌رسند.